Linux SSH配置密钥文件及免密登录
2026/7/27 15:37:11 网站建设 项目流程

操作

1、生成私钥文件

ssh-keygen -t rsa -f id_pem_system
ssh-keygen -p -m PEM -f ./id_pem_system

2、加入authorized_keys文件

cat id_pem_system.pub >> authorized_keys

配置A机器免密登录B机器

1、获取B机器私钥

2、登录A机器,并且上传B机器私钥到以下目录

cd ~/.ssh/

3、设置密钥权限,必须设置600,否则拒绝连接。

chmod 600 ~/.ssh/id_rsa_root_2

4、配置A机器免密登录,并且使用指定账户、指定IP的私钥文件。

vi ~/.ssh/config
# 在A机器中 ~/.ssh/config 中添加 Host 192.168.10.2 HostName 192.168.10.2 User root IdentityFile ~/.ssh/id_rsa_root_2 IdentitiesOnly yes

5、通过简化命令就可以连接了

ssh 192.168.10.2

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询