1.8密钥验证
笔记内容:
私钥本地,公钥服务器
可以看到的是公钥,私钥需要保存的,可以密钥添加密码,和备注。
使用密钥生成工具生产密钥对;
在用户的根目录创建一个文件夹
cd
mkdir .ssh/
(先用cd 切换到家目录,我们使用mkdir创建文件夹)
ls -al
> # 查看文件夹内的信息
进去.ssh目录
cd .ssh/
vi authorized_keys
进去输入小a,粘贴公钥,保存退出!
修改权限,
cd ..
chmod 700 .ssh/
chmod 600 .ssh/authorized_keys
关闭防火墙,selinux和netfilter(iptables)
关闭selinux
临时关闭:
setenforce 0
永久关闭:
vi /etc/selinux/config
修改:SELINUX=disabled
关闭netfilter
临时关闭
iptables -F
永久关闭
service iptables save
配置客户端:
打开PuTTY软件,点一下我们保存好的session,然后点右侧的“Load”,在左侧靠下面点一下“SSH”前面的+然后选择“Auth” 看右侧“Private key file for authentication:”下面的长条框里目前为空,点一下“Browse”,找到我们刚刚保存好的私钥,点“打开”。此时这个长条框里就有里私钥的地址,然后再回到左侧,点一下最上面的“Session”,在右侧再点一下“Save”。然后Open下试试看。