前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >1.11 PuTTY密钥认证

1.11 PuTTY密钥认证

作者头像
运维小白
发布2022-01-06 13:55:30
1.4K0
发布2022-01-06 13:55:30
举报
文章被收录于专栏:运维小白运维小白

修改字体

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

秘钥认证

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

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

秘钥和密码区别

秘钥和密码区别就是:

  1. 密码设置简单,易破解,不安全性高
  2. 秘钥可禁掉密码登录,安全性高
本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2017/10/18 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 修改字体
  • 秘钥认证
  • 秘钥和密码区别
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档