1.11 PuTTY密钥认证

修改字体

  • 先选择用户,而后load下,去修改字体,修改后记得save,而后open打开,秘钥用的是一对字符串

秘钥认证

  • 秘钥认证和密码认证,都是一种认证方式。而秘钥使用一对加密的字符串(在客户端放私钥,在服务器上放公钥,私钥和公钥配成一对就能经过)
  1. 首先打开putty,而后打开putty文件中的puttygen,而后点击Generate按钮(记得移动鼠标和键盘,不然随机生成字符串较慢);
  2. 在框中的是公钥(较长),私钥(较短),他们就是一堆随机的字符串
  3. 而后设置密码(也可为空) ——>一旦私钥丢失,会被别人尝试链接服务器,设置个密码,可加强安全性。
  4. 私钥密码为hanfeng
  5. 私钥记得放置在安全的地方,可放置在一个文件夹中(公钥也可保存下)
  6. 在生成完密钥对以后,还须要到机器上作一些设置
  7. 在虚拟机上建立一个目录
mkdir /root/.ssh
  1. 而后更改目录的权限,权限为700
chmod 700 /root/.ssh
  1. 编辑公钥文件,这个文件是新建的,因此没法tab键补全
vi /root/.ssh/authorized_keys

将以前复制的公钥字符串粘贴
  • 点击i键,把复制的公钥字符串粘贴(鼠标右键就是粘贴,千万不能直接右键,不然会缺失字符,由于有小s键,会自动去识别它,致使认证失败)
  1. 临时关闭防火墙
setenforce 0
  1. 打开putty的窗口,选择帐户,而后load下——>点击SSH,选择其中的Auth,把刚刚保存私钥所在的路径保存下——>再返回主界面,点击save保存,不然下次还须要设置。
  2. 这时再来从新登陆putty,输入用户名,会看到提示的输入key的密码

秘钥和密码区别

秘钥和密码区别就是:安全

  1. 密码设置简单,易破解,不安全性高
  2. 秘钥可禁掉密码登陆,安全性高
相关文章
相关标签/搜索