2010-03-03 56 views
8

我在Mac OS X(新增功能)上,需要生成一个公共rsa密钥以用于git(我认为正确)。我在这里按照以下指示:在mac上使用git生成公共rsa密钥,但无法找到它?

http://help.beanstalkapp.com/faqs/git/generating-and-adding-ssh-keys-on-mac-os-x

,并已产生了我的家目录中名为(id_rsa.pub)的关键,但我看不出它有,当我做LS,或当我查看通过文件资源管理器gui。它是否像一个隐藏的文件或什么?我怎么能看到它?我需要公钥发送电子邮件给某人,

感谢

回答

13

默认情况下,它存储在~/.ssh目录,该目录是隐藏的关键。
与一段被隐藏启动,但所有的目录可以通过直接命名它们或由指定.,如可以看出:

ls .* 

因此,要获得一个副本,您可以键入cp ~/.ssh/id_rsa.pub ~/和它”会出现在你的主目录中。

+0

太好了,谢谢。 – user246114 2010-03-03 18:50:24

7

你可以直接复制钥匙到剪贴板通过在终端

cat ~/.ssh/id_rsa.pub | pbcopy 
0

下面的命令执行这个命令可以用来将公钥在你复制到剪贴板。

pbcopy < ~/.ssh/id_rsa.pub