用秘钥对进行SSH远程登录

1.在一个独立第三方的Linux系统上去生成秘钥对:
ssh-keygen -t rsa -f YourKeyName

2.生成的公钥和私钥后,将公钥传到要被远程的服务器:
YourKeyName
YourKeyName.pub

3.将YourKeyName.pub 追加到被要被远程的服务器的authorized_keys
cat YourKeyName.pub >> /root/.ssh/authorized_keys

4.拿着私钥去登录要被远程的服务器:
ssh root@192.168.1.1 -i YourKeyName