Linux SSH 使用公钥免密码登陆

情景:A要通过SSH连接到B。
步骤:
1、在A上执行
ssh-keygen -t rsa
2、先通过SSH连上B,然后在B上执行
ssh-keygen -t rsa
3、在A上执行
scp -p ~/.ssh/id_rsa.pub xxx@:/home/xxx/.ssh/authorized_keys
即可。

附无须IP和用户名的方法:
vim ~/.ssh/config
添加:

Host 主机名
HostName IP地址
User 登陆的用户名
Port SSH端口

参考:
https://www.cnblogs.com/yixue2017/p/7559970.html

你可能感兴趣的:(Linux)