linux配置密钥登录
yaoye Lv5

生成 SSH 密钥对

生成一个新的 SSH 密钥对,不设置密码:

1
ssh-keygen -t rsa -b 4096 -C "[email protected]"

当系统提示你输入文件保存路径时,按 Enter 键以使用默认路径(通常是 /root/.ssh/id_rsa)。然后,当系统提示你输入密码时,直接按 Enter 键两次(密码为空)。

配置密钥对

/root/.ssh 目录下应该会有密钥文件 id_rsa 和公钥文件 id_rsa.pub

密钥需要存放在 连接的机器上, 公钥需要将其内容写入 被连接的机器/root/.ssh/authorized_keys 文件中

使用密钥连接

1
ssh -i ~/.ssh/id_rsa username@ip