在Mac上生成的公共rsa密钥用于git,但找不到它?

use*_*114 9 git macos posix openssh ssh-keys

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

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

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

谢谢

jas*_*dit 13

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

ls .*
Run Code Online (Sandbox Code Playgroud)

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


小智 7

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

cat ~/.ssh/id_rsa.pub | pbcopy
Run Code Online (Sandbox Code Playgroud)