ssh原理和使用——putty的使用

作者: 郭子渝 分类: 红帽认证 发布时间: 2020-04-15 15:33 本文共1276个字,阅读需要4分钟。

上一篇博文我们讲述了通过Linux链接服务器,但是我相信很多刚入门的同学使用的是Windows做桌面。所以今天我给各位同学推荐几款Windows链接Liunx的工具

====>ssh原理请点击超链接<====

1、Xshell(商业方案)

特点:全中文化,适合有矿人士入门,官网售价899元

ssh原理和使用——putty的使用-郭子渝的博客

2、Putty(Free方案)

特点:开源、免费,适合新手小白入门

ssh原理和使用——putty的使用-郭子渝的博客

本文着重介绍putty,吐槽博主不使用PJ版的请尊重版权谢谢,博主自己也是个程序员、博主,不希望自己费劲心思写的程序和文章被别人轻易带走。

软件开源和文章分享是一种精神,但这不是义务!!

第一种登陆方式:基于用户名和密码登陆

ssh原理和使用——putty的使用-郭子渝的博客

如上图所示:

  1. 输入你服务器的ip地址(Linux默认开启ssh服务)
  2. 点击Open开始连接服务器

第一次连接会提示确认公钥

ssh原理和使用——putty的使用-郭子渝的博客

公钥的查询方法请参考我第一篇ssh博文

点击是为永久信任,下次如果公钥一致就不会提示,否为仅本次信任,下次连接无论公钥是否相同都会提示校对,我这里选择是,这样子下次如果有人攻击导致公钥变更,我马上就知道。

接下来输入用户名和密码即可登陆

ssh原理和使用——putty的使用-郭子渝的博客

这是最基本的登陆方式,博主认为还有更安全的方案,毕竟你最多设置个10位数的密码就不得了了,这可能会被别人暴力破解,有没有更难破解的安全措施呢?

第二种登陆方式:基于公钥登陆

原理性问题请参考我的博文–>密码登陆和公钥登陆,本文直接讲解操作,因为有些人可能十分赶时间,需要马上上手,所以我以后尽量把理论和实践分开。

首先,我们需要先生成密钥对,我们使用puttygen生成:

ssh原理和使用——putty的使用-郭子渝的博客

选择密钥算法和位数:默认的RSA算法已经不错了,位数的话2048以上的密码够复杂了吧!目前破解2048位需要3年,博主使用的是8192位,目前没有破解成功的案例,破解方法请参考我的关于密码学的博文

生成过程中请在软件区域内随机摇晃鼠标用户生成随机数。

ssh原理和使用——putty的使用-郭子渝的博客

请点击Save public key保存公钥并上传至你的服务器,点击Save private key保存私钥到安全的地方,私钥相当于你的密码请勿泄露

点击Save private key后会跳出以下提示框,你确定要导出私钥吗?,这个私钥很重要!废话,再重要的东西摆着不用也就无所谓了!

ssh原理和使用——putty的使用-郭子渝的博客

接下来我们将公钥保存到服务器

第一种:使用云控制台

如果你是用的是阿里云,腾讯云、百度云等知名云服务商,他们的后台是可以直接上传公钥的。

需要了解的请点击超链接===》从云服务商上传ssh公钥

第二种:使用ssh上传

如果你是自己的机器,你人在现场,你可以直接使用控制台登录,如果你人不在现场,你需要先使用密码登录ssh再上传密钥,然后关闭密码登录

需要了解的请点击超链接===》使用ssh手动添加ssh公钥

公钥添加完成之后我们打开putty进行连接:

ssh原理和使用——putty的使用-郭子渝的博客

首先,我们选择connection——SSH——Auth——Browse

ssh原理和使用——putty的使用-郭子渝的博客

选择你的私钥,最后回到session中输入ip地址登录

ssh原理和使用——putty的使用-郭子渝的博客

由于下载putty的人数过多,所以把以上操作所需的软件放入会员内容

要查看更多文章内容,请您先登录/注册

如果觉得我的文章对您有用,请订阅我的博客。您的支持将鼓励我继续创作!
Scroll Up