Linux配置SSH免密登陆
环境介绍
| 服务器功能 | 服务器名称 | 服务器主机名 |
|---|---|---|
| 主动发起远程连接 | 服务器A | servera |
| 被连接服务器 | 服务器B | serverb |
配置说明
- 在服务器A上生成密钥对
ssh-keygen -t rsa
此时会在服务器A上的~/.ssh目录下生成密钥对
- 将密钥对拷贝到指定服务器B,并以指定的用户进行登陆
ssh-copy-id user@serverb
配置效果
- 直接使用ssh@serverb的方式远程,不需要输入密码
| 服务器功能 | 服务器名称 | 服务器主机名 |
|---|---|---|
| 主动发起远程连接 | 服务器A | servera |
| 被连接服务器 | 服务器B | serverb |
ssh-keygen -t rsa
此时会在服务器A上的~/.ssh目录下生成密钥对
ssh-copy-id user@serverb