简单分为3步
1本机生成密钥对
2给它机公钥
3测试
- 1在本地计算机上生成SSH密钥对。
- 并将其保存在默认位置
~/.ssh/id_rsa
和~/.ssh/id_rsa.pub
。
ssh-keygen -t rsa
- 2在远程服务器上添加公钥。
- 将本地计算机上生成的公钥(即
id_rsa.pub
文件)添加到远程服务器的~/.ssh/authorized_keys
文件中。
ssh-copy-id username@remote_host
- 3测试SSH连接。
- 你应该可以使用SSH进行无密码登录。
ssh username@remote_host