生成ssh key
- 在官方页面http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html,下载putty_gen
- 点击“Generate”按钮。
- 为增加安全性,您可以输入一个密钥密码。这将需要使用SSH密钥,并防止有人访问您的密钥文件
- 一旦密钥被生成,点击“save private key”。请务必保存到安全的地方,丢了就找不到了
- 将生成的密钥内容复制到/root/.ssh/
authorized_keys
文件内。这就是你需要进入控制面板使用SSH密钥
- 找到/etc/ssh/sshd_config ,把RSAAuthentication和PubkeyAuthentication两行前面的#注释去掉。
C – 重启SSHD服务。
Debian/Ubuntu执行:/etc/init.d/ssh restart
CentOS执行:/etc/init.d/sshd restart
用SSH Key登陆VPS
- 在官方页面http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html,下载putty
- session里填写ip地址和ssh端口号,一般都是22
- Connection–SSH–Auth,右边Private key for authentication里选择先前保存的key文件
- Open