简单实现Linux 服务器之间的免密登录

1.在一台服务器上生成 SSH 密钥对

  • 打开终端,并使用 ssh-keygen 命令生成密钥对。默认情况下会在 ~/.ssh 目录下生成密钥文件。
  • 回车键接受默认路径和文件名,不输入密码直接按回车键。
  • 生成的密钥由两个文件组成:id_rsa(私钥)和 id_rsa.pub(公钥)。

2.将公钥传输到其它服务器:

使用 ssh-copy-id 命令将公钥文件复制到另外服务器

ssh-copy-id @
user为你的用户名,server 为另外服务器的 IP 地址或主机名。

3.验证免密登录是否成功

使用 ssh 命令连接到另外两台服务器,看是否实现了免密登录

你可能感兴趣的:(Linux,linux)