ssh-keygen -t rsa -C "XX@qq.com",而后一路回车就行服务器
生成以后会在用户的根目录生成一个 “.ssh”的文件夹ssh
进入“.ssh”会生成如下几个文件测试
authorized_keys:存放远程免密登陆的公钥,主要经过这个文件记录多台机器的公钥code
id_rsa : 生成的私钥文件blog
id_rsa.pub : 生成的公钥文件get
know_hosts : 已知的主机公钥清单博客
若是但愿ssh公钥生效需知足至少下面两个条件:it
1) .ssh目录的权限必须是700登录
2) .ssh/authorized_keys文件权限必须是600rsa
若是以前已经生成过了,就不须要再生成了
以追加的方式将公钥添加到远程服务器
ssh-copy-id -i ~/.ssh/id_rsa.pub root@192.168.3.201
scp -p ~/.ssh/id_rsa.pub root@192.168.3.201:/root/.ssh/authorized_keys
也能够以追加的方式将公钥内容粘贴到远程服务器
测试
ssh root@192.168.3.201
本文由博客一文多发平台 OpenWrite 发布!