今天在centos 7公網服務器上安裝gitlab在配置ssh免密鑰時遇到一個奇怪的事,正確添加了本機的公鑰到gitlab賬戶上,進行clone時死活都要你輸入密碼
gitlab使用yum安裝的,之前在vmware虛機上的一台centos 7安裝也沒有這個問題
根據這個文章的思路進行ssh測試
https://help.github.com/articles/testing-your-ssh-connection/
ssh -vT git@xxxx.com -p 8899 查看ssh連接過程

百度了一下,在這哥們的博客里找到了思路:http://blog.csdn.net/jacky0922/article/details/17999271
在gitlab服務器上查看登錄日志,說git用戶被鎖定了
分析:使用yum安裝gitlab會自動創建4個git相關的用戶,創建的用戶沒有設置密碼,這可能是centos7 會把空密碼的賬戶給禁用還是咋 的,沒弄明白,因為我在虛機上centos 7安裝就沒有這問題
測試clone倉庫這次不用輸入密碼了