2011-09-24 98 views
1

我按照Github上有關安裝SSH密鑰的說明進行操作,但在輸入密碼兩次後,我一直在終端中收到此消息「open .. ./.ssh/id_rsa失敗:沒有這樣的文件或目錄。「麻煩在Mac OS X Lion中爲Git設置SSH密鑰

這是一個權限的東西或什麼?我試圖從我的公司用戶帳戶,而不是我的管理員帳戶做到這一點。

+0

您是否先用ssh-keygen生成密鑰? – bmargulies

+0

是的。我做了ssh-keygen -t rsa -C「我的電子郵件」,就像在Github指令 –

+0

中一樣。'ls -l〜/ .ssh/id_rsa'必須爲自己說些什麼?或者,您可能需要擴展信息以準確顯示您正在運行的命令以及您所關注的github說明的網址。 – bmargulies

回答

2

在步驟3之後,我做了ssh-add以在本地存儲密鑰,在將任何內容推送到git之前,需要執行此操作。解決了它的Mac OSX 10.7獅子。

1

我有同樣的問題,解決我只是採取了.ssh文件夾的默認建議,我改變了我的密碼短語一個字口令(沒有空格)。這對我有用,我沒有必要混淆權限或任何東西。希望你能對它進行排序。