ssh 配置免密登录

客户端生成公钥

检测本地用户目录 ~/.ssh 下,有没有 ssh 密钥,id_rsa 私钥,id_rsa.pub 公钥。

本地客户端生成公私钥

ssh-keygen

全部默认确认后,会在用户目录 ~/.ssh 文件夹下创建公私钥。

上传公钥到服务器

使用 ssh-copy-id 将公钥复制到远程机器中

ssh-copy-id -i ~/.ssh/id_rsa.pub remote-host

这条命令是写到服务器上的ssh目录中的 authorized_keys 了,可以编辑查看

测试免密登录

客户端通过上传公钥到服务器,就可以免密登录了。

ssh remote-host
posted @ 2025-04-21 09:23  牛奔  阅读(105)  评论(0)    收藏  举报