ssh免密登录

1、本地客户端生成公私钥

ssh-keygen -t rsa(生成位置/root/.ssh)

.ssh文件夹下(~/.ssh)的文件功能解释

known_hosts

记录ssh访问过计算机的公钥(public key)

id_rsa

生成的私钥

id_rsa.pub

生成的公钥

authorized_keys

存放授权过得无密登录服务器公钥

 

2、将公钥放到要免密登录的服务器上  ssh-copy-id [id]

如:将公钥放到192.168.0.82机器上

ssh-copy-id 192.168.0.82

或者手动将公钥追加到免密登录的服务器的/root/.ssh/authorized_keys文件中

ps:在本机known_hosts文件中会记录配置过的免密登录服务器,如果改服务器修改密码可以在known_hosts文件中将对应的记录删除重新进行配置就可以了;本机也可以进行类似操作。

posted @ 2020-03-17 14:14  静默之尘  阅读(181)  评论(0编辑  收藏  举报