免密登录指的是在使用 SSH 连接 Linux 主机时,可以省略输入密码的过程,直接登录到目标主机。具体的实现步骤如下:
1. 在本地机器上生成公钥和私钥
ssh-keygen -t rsa
编辑连点三次回车,会在当前用户的主目录下会生成 ~/.ssh/id_rsa 和 ~/.ssh/id_rsa.pub 两个文件。
2. 将生成的公钥拷贝到目标主机
假设目标主机的 IP 地址为 `192.168.75.136`,执行以下命令:ssh-copy-id 192.168.75.136 再根据提示输入yes和对应主机密码
3.最后输入ssh +IP地址即可进行免密登录
(如:ssh 192.168.75.136) 这样,在下次连接目标主机时,就可以省略输入密码的过程,直接登录到目标主机。