Linux配置远程ssh无密码登录

2017-03-25  本文已影响0人  PengFuChuan

原理

很简单,使用ssh-keygen 在主机A上生成公钥和密钥,将生成的公钥拷贝到远程机器主机B上后,就可以使用ssh命令无需密码登录到另外一台机器主机B上。

步骤

1、生成公钥和私钥文件id_rsa和id_rsa.pub (敲3下回车即可)

ssh-keygen -t rsa

2、ssh-cop-id命令会将指定的公钥文件复制到远程计算机

1、默认22端口的使用方式
ssh-copy-id -i ~/.ssh/id_rsa.pub root@139.129.37.238

2、非默认22端口的使用方式
ssh-copy-id -i ~/.ssh/id_rsa.pub '-p 2222 root@139.129.37.238'

3、然后ssh登陆主机B验证是否需要密码

ssh root@139.129.37.238
上一篇下一篇

猜你喜欢

热点阅读