而且在 .ssh 目录下执行完 ssh-add ~/.ssh/id_rsa 或者 ssh-add -K ~/.ssh/id_rsa 之后, 每次重启都要重新执行一下这样的命令才行, 这显然是无法忍受的.
看了在网上看了很多文章都无法解决
后来在这里找到了解决办法: https://www.shintaku.cc/posts/ssh-add/
现摘录如下:
自从macOS升级到Sierra 10.12以后 ssh-agent 不会自动加载密码短语了,每次重启后ssh登机器时总是提示输入密钥的密码短语,所以每次开机都要用 ssh-add -K ~/.ssh/id_rsa 将它手动添加到钥匙串中才行。
后来在 GitHub 找到了解决方案,其实就是简单配置了一下 ~/.ssh/config :
用IdentityFile指定要自动添加的密钥即可。
现在终于可以愉快的coding了!
假如你拿到的是一台全新的机器, 那么你要按照下面的 *** 作步骤进行:
以后每次启动电脑source tree都会自动加载sshkey.
1.打开终端,进入ssh文件
2.输入命令生成 sshkey
3.查看生成的公钥
第一种方式:
第二种方式:
然后用文本编辑器打开 id_rsa.pub 文件
4.复制内容到码云
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)