Linux SSH免密登录配置

1.客户端生成公私钥

本地客户端生成公私钥,默认回车即可
命令 :ssh-******

Linux SSH免密登录配置

 上述命令会在当前用户目录.ssh文件夹下创建公钥和私钥,私钥自己保存,公钥发送给被免密登录的主机,相当于当前主机用私钥加密生成一个身份鉴别的报文,发送到被绵密登录的主机之后,主机可以用之前保存的该主机公钥解密该报文,进而识别登录者身份,所以就免去了输入登录密码这项工作,具体公钥和私钥的解读,戳链接:https://www.cnblogs.com/Bravewtz/p/11560312.html

Linux SSH免密登录配置

2.上传公钥到服务器

被免密登录的主机:192.168.109.111
当前用户:root
命令:ssh-copy-id -i ~/.ssh/id_rsa.pub [email protected]

Linux SSH免密登录配置

3.测试免密登录

Linux SSH免密登录配置

Complete!