从其他机子ssh免密登陆os x,或者scp到os x的时候不要输密码

从其他机子ssh免密登陆os x 或者scp的时候不要输密码?

我这里特指osx系统,linux的方法我试过在osx下不行, 因为os x 默认生成.ssh文件后,其中是没有authorized_keys文件的。

阅读 2.4k
2 个回答

往这个机器的.ssh/authorized_keys下写入一个key

jinhan@jinhan-chen-110:~$ cat ~/.ssh/authorized_keys 
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDG/05en+8BNnrcBtFbNcENsX0K/k/8TTqjwWTDm66KbHdR2n86XEn5uA8YfcmZgQIH/1hFvCaajFjQEcx+xrRtaJEuSsQUL/gYZqEX3Y11YMJM84M2sR4rI5/2puocxvxRQbLdvBtgwgicZxmdWe

生成key可以使用:

jinhan@jinhan-chen-110:~$ ssh-keygen 

你说的这个是linux的方法 (忽略这条回答)

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题