使用密钥验证方式登录linux系统
1、使用PuTTY工具PuTTYgen生成密钥对,打开PuTTYgen,点击Generate生成公钥(生成过程动动鼠标会提升进度哦)。
2、将公钥(蓝色的是私钥)放到服务器上去:
-在/root目录下创建.ssh目录
# mkdir /root/.ssh
-创建authorized_keys文件并将公钥copy到该文件中
# vim /root/.ssh/authorized_keys
-修改目录(700)和文件(600)的权限
# chmod 700 /root/.ssh
# chmod 600 /root/.ssh/authorized_keys
-关闭selinux和iptables
# setenforce 0
# vim /etc/selinux/config文件修改为SELINUX=disabled
# iptables -F
# service iptables save
3、配置客户端私钥:
-填好密码后直接Save private key将私钥保存到本地磁盘上
4、使用密钥登录linux服务器
-打开PuTTY选择本地计算机的私钥然后即可登录linux系统中