目的:防止某些黑客使用远程不断爆破密码
1.生成密钥对:即公钥与密钥(这里推荐不输入 疯狂Enter)
ssh-key-gen
2.将公钥写入到Authorize_key文件中
cat id_rsa.pub >> /root/.sshauthorized_keys
3.更改文件权限
chmod 600 /root/.ssh/authorized_keys
chmod 700 /root/.ssh
4.更改SSH配置文件
vim /etc/ssh/sshd_config
RSAAuthentication yes #RSA身份验证:yes开启no关闭(这里是直接增加的条目)
PubkeyAuthentication yes #公钥身份验证:yes开启no关闭
PermitRootLogin yes #允许root登录:yes开启no关闭(这个最好不开启)
PasswordAuthentication no #密码登录方式:yes开启no关闭
5.将.ssh文件保存到本地服务器
6.重启ssh服务
systemctl restart sshd
最后如何使用:
之后点击确定即可,无需输入密码
参考文章:https://blog.csdn.net/laidbacklzs/article/details/90714158