无密码登录
实现无密码登录需要两步。
1.生成公钥私钥,即锁头和钥匙。
2.将公钥上传到需要登录的服务器,即把锁头(公钥)放到登录的目标服务器,ssh登录时会使用私钥(钥匙)去开你上传到目标服务器的锁头。
第一步:生成公钥私钥
通过命令”ssh-keygen -t rsa“
第二步:按锁头
ssh-copy-id -i ~/.ssh/id_rsa.put <romte_ip>
常见错误:
[root@test ~]# ssh-copy-id -i ~/.ssh/id_rsa.pub 192.168.91.135
-bash: ssh-copy-id: command not found //提示命令不存在
解决办法:yum -y install openssh-clients