9

我在 mac os X 上(它是新手),需要生成一个公共 rsa 密钥以与 git 一起使用(认为我做对了)。我按照这里的指示:

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

并在我的主目录中生成了名为 (id_rsa.pub) 的密钥,但是当我执行 ls 或通过文件资源管理器 gui 查看时,我看不到它。它像隐藏文件还是什么?我怎么能看到它?我需要将公钥通过电子邮件发送给某人,

谢谢

4

3 回答 3

13

默认情况下,它将密钥存储在~/.ssh隐藏的目录中。
所有以句点开头的目录都是隐藏的,但可以通过直接命名或指定 来查看.,如下所示:

ls .*

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

于 2010-03-03T18:47:42.497 回答
7

您可以通过在终端中执行此命令直接将密钥复制到剪贴板

cat ~/.ssh/id_rsa.pub | pbcopy
于 2013-01-21T08:46:05.137 回答
0

以下命令可用于复制剪贴板中的公钥

pbcopy < ~/.ssh/id_rsa.pub
于 2016-06-17T21:46:38.597 回答