亚克斯普「墨浅情深,见字如晤;长路未歇,且共从容。」
独立:首页 示例页面
分类: 技术(16) 未分类(1)

SSH 配置密钥对

分类:技术

发布时间:2025年04月25日

字数统计:522 字

生成 SSH 密钥对

在本地终端运行以下命令生成 SSH 密钥(如果还没有的话):

ssh-keygen -t ed25519

按提示保存密钥文件(默认路径是 ~/.ssh/id_ed25519),并设置密码(可选)。

将公钥复制到服务器

使用 ssh-copy-id 命令将公钥复制到服务器:

ssh-copy-id -i ~/.ssh/id_ed25519.pub root@1.1.1.1

输入服务器的密码,公钥将被添加到服务器的 ~/.ssh/authorized_keys 文件中。

修改 SSH 配置

检查服务器的 /etc/ssh/sshd_config 文件,确保以下配置项已启用:

PubkeyAuthentication yes
PasswordAuthentication no
AuthorizedKeysFile .ssh/authorized_keys

然后重启 SSH 服务:

systemctl restart sshd

测试无密码登录

再次运行 SSH 连接命令,确认无需密码即可登录:

ssh root@1.1.1.1
最后发布时间:2025年04月25日 | 全站总字数:18,561
站长网站合集:点击进入
联系邮箱: hi@yaxp.com
回到顶部