- 本地生成密钥对
ssh-keygen -t rsa -C 'your email@domain.com'
默认生成文件
id_rsa.pub
,如果已经生成过,可以在.ssh
文件夹下找到该文件,可以直接复制。- 把公钥追加到服务器ssh认证文件中
例如:
.ssh/authorized_keys
*确保以下文件权限正确:
chmod 600 ~/.ssh/authorized_keys chmod 700 ~/.ssh
- 在本地的
.ssh/config
文件中加入信息
Host short_name HostName your_host_name Port host_port User user_name IdentityFile ~/.ssh/id_rsa