采用ssh工具生成RSA 1024的密钥对,这里之所以选用1024是应为部分老版本操作系统对2048支持不是太友好。
ssh-keygen -t rsa -b 1024 -C "no password login"
保持默认的信息一直确认就可以,生成后可以看到打印的密钥的HASH校验码
默认情况下生成的密钥对会保存在 $HOME/.ssh/ 下,这里生成的是RSA密钥对,默认使用id_rsa文件名保存。
2. 复制密钥对到目的主机id_rsa.pub也就是公钥
ssh-copy-id -i $HOME/.ssh/id_rsa.pub kkk@192.168.0.220
通过-i 参数指定要复制的公钥文件, 然后最后和SSH一致 用户名@目的主机,首先需要连接到主机上,然后通过口令认证,认证通过后就可以到看到成功提示字样。
接下来就可以直接免密登录该主机
ssh kkk@192.168.0.220参考文献
[1]. 博客园 . Linux配置SSH免用户免密码登陆 . j_hao104 . 2020.05 . https://www.cnblogs.com/jhao/p/12917598.html



