环境

Client ip  192.168.0.1

Server ip  192.168.0.2

在ssh的客户端

#ssh-keygen -t rsa

//会要求输入密码和密钥文件文件名(包括路径)

//默认为~/.ssh/id_rsa,如需要同多台设备通过生成的密钥登录,可自定义

//一般按三下回车就好了

#scp ~/.ssh/id_rsa.pub root@192.168.0.2:/path/filename

//要输入Server端的密码

#ssh root@172.24.253.2 "cat /path/filename >> ~/.ssh/authorized_keys2"

//要输入Server端的密码

//然后就能从192.168.0.1直接ssh root@192.168.0.2不用密码了

//如果要经常连接多个Server端,在生成密钥对的时候使用指定的文件名

//通过ssh -i 的参数来指定本地的私钥,即生成时不带pub后缀的文件