将SSH密钥从Linux迁移到Mac

时间:2013-06-01 09:05:20

标签: macos ssh ssh-keys

上个月我一直在使用Linux,但有些因素迫使我使用Mac(OS X 10.8.3)进行进一步的工作。我完全设置了我的Linux工作站,包括SSH密钥,为了允许访问我的Mac,我想我会把密钥从我的Linux机器复制到Mac。

我做的是:压缩Linux上的〜/ .ssh文件夹;将存档转移到Mac;将内容提取到〜/。我现在在我的Mac中有四个文件〜/ .ssh(config,xxx.pub,xxx和known_hosts)。

但是我认为系统不会识别密钥,因为我无法从bitbucket或我们的本地hg服务器克隆..你应该以某种方式初始化密钥,或者因为我有我的密钥的自定义名称,输入在哪里的名字?我非常希望避免生成新密钥并将其提供给我们的系统管理员的麻烦。

1 个答案:

答案 0 :(得分:15)

原则上我要做的就是

ssh-add -K ~/.ssh/name_of_the_key

也许下次它会在谷歌中出现更高的其他有类似问题的人发现:)