标签:ssh 密钥验证
SSH密钥是成对使用的,其原理是用私钥去和公钥配对(相当于解密),公钥在服务端,私钥在本机。
1、Puttygen生成密钥对
2、在/root下新建.ssh目录,更改权限为700
mkdir .ssh chmod 700 /root/.ssh
3、在/root/.ssh/下新建authorized_keys文件,更改权限为600
touch /root/.ssh/authorized_keys chmod 600 /root/.ssh/authorized_keys
4、将PUTTYGEN下生成的公钥复制到/root/.ssh/authorized_keys文件里,保存退出
5、关闭SELINUX
setenforce 0 //临时关闭
vi /etc/selinux/config将SELINUX=enfrcing 改为disabled //永久关闭
6、关闭IPTABLES
iptables -F //临时清空规则
service iptables save //保存已清空的规则,达到永久关闭IPTABLES
其它
修改配置文件/etc/ssh/sshd_config 可以修改authorized_keys 文件为别的名字的文件
chkconfig iptables off 开机不启动
iptablesservice iptables stop 关闭
iptables -F 清空iptables 规则
本文出自 “学无止境” 博客,请务必保留此出处http://gjlinux.blog.51cto.com/2663930/1711081
标签:ssh 密钥验证
原文地址:http://gjlinux.blog.51cto.com/2663930/1711081