1.客户端生成公私钥 本地客户端生成公私钥,默认回车即可 命令 :ssh-keygen 上述命令会在当前用户目录.ssh文件夹下创建公钥和私钥,私钥自己保存,公钥发送给被免密登录的主机,相当于当前主机用私钥加密生成一个身份鉴别的报文,发送到被绵密登录的主机之后,主机可以用之前保存的该主机公钥解密该报文,进而识别登录者身份,所以就免去了输入登录密码这项工作,具体公钥和私钥的解读,戳链接:https://www.cnblogs.com/Bravewtz/p/11560312.html 2.上传公钥到服务器 被免密登录的主机:192.168.109.111 当前用户:root 命令:ssh-copy-id -i ~/.ssh/id_rsa.pub root@192.168.109.111 3.测试免密登录 Complete!