1、ssh-keygen -t rsa #生成秘钥,对直接回车生成的密钥对:id_rsa和id_rsa.pub,默认存储在"/用户/.ssh"目录下。
2、cat id_rsa.pub >> authorized_keys #把id_rsa.pub追加到授权的keys里面去。这个keys需要在免密的服务器上都存在
3、rm id_rsa.pub #删除公钥
4、chmod 600 authorized_keys #修改授权key的权限为600,.ssh目录的权限为700
vim /etc/ssh/sshd_config #修改SSH配置文件,去掉下图中三行的注释
RSAAuthentication yes
PubkeyAuthentication yes
AuthorizedKeysFile .ssh/authorized_keys
6、service sshd restart #重启ssh服务,
7、scp authorized_keys 远程用户名@远程服务器IP:~/ #将公钥集合复制到远程服务器的~/目录下
至此,有谁的公钥就能访问谁,
2、cat id_rsa.pub >> authorized_keys #把id_rsa.pub追加到授权的keys里面去。这个keys需要在免密的服务器上都存在
3、rm id_rsa.pub #删除公钥
4、chmod 600 authorized_keys #修改授权key的权限为600,.ssh目录的权限为700
vim /etc/ssh/sshd_config #修改SSH配置文件,去掉下图中三行的注释
RSAAuthentication yes
PubkeyAuthentication yes
AuthorizedKeysFile .ssh/authorized_keys
6、service sshd restart #重启ssh服务,
7、scp authorized_keys 远程用户名@远程服务器IP:~/ #将公钥集合复制到远程服务器的~/目录下
至此,有谁的公钥就能访问谁,