2011-09-24 86 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文件夹的默认建议,我改变了我的密码短语一个字口令(没有空格)。这对我有用,我没有必要混淆权限或任何东西。希望你能对它进行排序。