2026-01-21
技术
0

目录

第一步:生成公私钥
第二步:将公钥上传到服务器
第三步:测试免密登录
第四步:配置 SSH config

第一步:生成公私钥

使用命令:

ssh-keygen -t rsa -b 4096 -f ~/.ssh/id_rsa_[YourServerName] -N ""

然后它会在你的路径下面生成一对公私钥:

id_rsa_[YourServerName]

id_rsa_[YourServerName].pub

第二步:将公钥上传到服务器

使用命令:

ssh-copy-id -i ~/.ssh/id_rsa_[YourServerName].pub user@your_server

第三步:测试免密登录

使用命令:

ssh -i ~/.ssh/id_rsa_[YourServerName] user@your_server

第四步:配置 SSH config

vim /.ssh/config

添加以下内容:

bash
Host [severname] HostName your.server.ip.or.domain User maxwell IdentityFile ~/.ssh/id_rsa_kde IdentitiesOnly yes

保存后,你就可以不用加-i连接到服务器啦:

ssh [servername]

本文作者:Maxwell

本文链接:

版权声明:本博客所有文章除特别声明外,均采用 CC BY-NC 4.0 许可协议。转载请注明出处!