使用PuTTY远程连接Linux,使用xshell连接Linux 、PuTTY密钥认证 、xshell密钥认证

我们在使用vmware操作虚拟机的时候可以在pc上进行,但是现实的工作环境当中,公司的服务器往往都是托管在IDC机房里,机房噪音大辐射大,不适合我们长时间在里面调试,这就需要远程登录软件了,目前比较多见的secureCRT、Xshell、PuTTy 等软件,而且这些软件使用起来比直接在机器上操作更方便快捷,比如可以向上查看屏幕上的内容、复制、粘贴等功能,这些都是直接在机器上操作所不能实现的。

先介绍一下PuTTy ,下载网址:https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html

114046_mBHj_3731306.png

找到这个选项,将putty下载完整了,因为后面还需要用到密钥功能,选择32位就好,不管系统是64位还是32位 ,都是可以使用的。这个软件时免安装的,下载下来解压就可以直接使用了。

145003_c9rY_3731306.png

一、使用PuTTy 登录

双击putty 这个图标就打开了连接窗口,如下图所示,点击session ,在host name这里输入ip,在Port这里输入端口,默认是22 ,在saved sessions 这个地方输入名称,然后点save就保存了,要连接哪一个ip就选择哪一个,然后load→open 就可以了

145240_lMDj_3731306.png

随后出现的就是登陆画面,输入用户名和密码就可以了

200250_Xvil_3731306.png

 

分析一下putty软件中常用选项的作用

200827_pYVi_3731306.png

putty当中Appearance这个选项当中右侧有一个change按钮,可以通过它来设置putty显示界面的字体、字形、和大小

201249_rYIa_3731306.png

在Windows这个选项当中,如上图画黑框的显示,这个地方是设置能查看之前显示的多少行,默认是200行,咱们这个地方设置2000行,基本上就够用了

201705_TsJ4_3731306.png

在windows下面有一个translation的选项,表示的是传输时的字符类型,因为我们会经常使用汉语,所以在这个地方我们选择UTF-8这个选项,使用别的选项会在使用汉语是显示乱码。其他选项感兴趣的可以查询一下具体用法。

使用密钥登录

1、在解压putty.zip之后,在文件夹里面会有一个puttygen的文件

202757_xhzr_3731306.png

这个应用程序是秘钥生成向导,双击打开,点击Generate,随后晃动鼠标让秘钥顺利生成

202936_MAlL_3731306.png

204151_Cp6Z_3731306.png

2、在系统里创建一个文件,/root/.ssh/authorized_keys,,将文件.ssh 权限改为700 。 执行setenfoce 0关闭防火墙


3、如上图黑框标出的,在这里为秘钥加密,跟Xshell里面给秘钥加密的效果一样,蓝色标出的是生成的公钥,把公钥复制了,粘贴到服务器/root/.ssh/authorized_keys这个文件当中,如下图所示,然后保存退出,在这里需要关闭selinux,运行setenforce 0 。最后这个Save private key 是保存私钥的意思,把私钥保存到本地

203958_E89e_3731306.png

3、打开putty,第一步选中会话,第二步 load,第三步点击左侧SSH下的AUTH,浏览到之前保存在本地的私钥

204644_Q1et_3731306.png

再点击session,选中该会话,点击save,使用秘钥登录的所有配置就算完了,点击open进行验证

204958_jBxx_3731306.png

205224_eX49_3731306.png

输入用户名和为秘钥设置的密码,即可登录 ,验证该操作成功。

二、使用Xshell登录Linux

Xshell跟putty一样也是远程登录软件,个人觉得这个软件要更加好用一些,因为它可以多窗口运行,putty有的功能它基本上都具备。它还有很多putty所不具备的功能。下载地址:
http://rj.baidu.com/soft/detail/15201.html?ald
下载好安装的时候有两个版本,企业版是收费的,根据自己的需要安装合适版本。

一、使用Xshell密码登录

1,打开Xshell ,新建一个会话

223755_zOrF_3731306.png

224251_PLVx_3731306.png

2、根据实际情况,将ip和端口号填写,点击确定

224543_BkzJ_3731306.png

224700_RSig_3731306.png

3、选中创建的会话,点击连接,接下来会弹出一个警告,直接点解接受并保存即可

4、这个地方需要敲入Linux系统的账号点击确定后需要输入密码

224908_jTYE_3731306.png

225034_n6uV_3731306.png

点击确定即可连接。

使用Xshell秘钥登录

1、打开Xshell,点击工具,点新建用户秘钥生成向导,可以选择秘钥类型和秘钥长度

选择好了之后点击下一步

230655_kU4a_3731306.png

230842_1omZ_3731306.png

2、命名秘钥是为了方便管理秘钥,给秘钥加密是为了防止秘钥泄露带来不安全因素

231229_uBUQ_3731306.png

点击下一步后就出现如下界面,在这里复制公钥

231444_SsYg_3731306.png

在系统里创建一个文件,/root/.ssh/authorized_keys,将复制的公钥粘贴到此文件中

保存文件后,执行setenfoce 0

232741_Iqim_3731306.png

点击完成,保存私钥到本地

3、重新打开Xshell ,选择要打开的会话,点击属性,选中用户身份验证,方法这个地方选择public key

232919_kzxX_3731306.png

233031_6TQD_3731306.png

输入系统用户名,浏览选择保存到本地的私钥,最下面输入的密码是给秘钥设置的那一个,点击确定

233411_pzPU_3731306.png

登录界面是这样的,不用在输入系统的用户名和密码

234852_hJzH_3731306.png

 

 

 

 

 

 

 

 

 

 

 

转载于:https://my.oschina.net/u/3731306/blog/1614138

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
最新版本是0.73,压缩包里也有0.6的版本,0.6无需安装即可使用 ============================================================ PuTTY是Windows和Unix平台的SSH和Telnet的免费实现,以及xterm终端仿真器。它主要由Simon Tatham编写和维护 。 仅限Telnet二进制文件PuTTYtel)的使用不受任何加密法的限制。 最新消息 2019-09-29 PuTTY 0.73发布 今天发布的PuTTY 0.73是一个错误修复版本。自0.72以来,它修复了少数错误,并且其中一些潜在的安全隐患。 2019-07-20 PuTTY 0.72发布 今天发布的PuTTY 0.72是一个错误修复版本。它修复了2019年由欧盟资助的HackerOne错误赏金发现的少量其他安全问题,以及0.71中引入的各种其他错误。 2019-07-08错误赏金结束 欧盟资助的错误赏金计划现已关闭。非常感谢所有发送报告的人! 现在,任何需要举报漏洞的人都应该回到旧的举报方式,通过电子邮件发送给PuTTY团队,如“ 反馈”页面所述。如果您认为需要秘密举报,请使用我们的安全联系人密钥对其进行加密。 2019-03-25 Bug赏金持续 今年由欧盟资助的漏洞悬赏计划仍在运行。原定于3月7日结束,但预算中有剩余资金。因此,尽管这笔钱持续了下来,但您仍然有机会通过在PuTTY 0.71或开发快照中找到漏洞来赚取一些钱! 和以前一样,应该通过HackerOne网站报告漏洞 才能获得赏金:如果您以通常的方式直接将报告发送给PuTTY团队,那么我们仍然会对其进行修复,但我们无法为他们。 2019-03-16 PuTTY 0.71发布 PuTTY 0.71今天发布,其中包含大量安全修复程序,其中许多是最近由欧盟资助的HackerOne错误赏金发现的。还具有其他安全性增强功能(旁通道抵抗性)和一些新功能。它也是为Windows on Arm构建的第一个版本。 2019-01-18欧盟因发现PuTTY中的漏洞而导致的bug赏金 从即日起至3月7日,您可以通过报告PuTTY中的安全漏洞来赚钱! HackerOne正在为PuTTY 运行一个漏洞赏金计划,该计划由欧盟资助,是“自由和开源软件审计”项目(EU-FOSSA 2)的一部分。如果您通过他们的网站报告漏洞,则可能有资格获得赏金。(确切的数量将取决于问题的严重程度,并且提供可解决此问题的补丁也有好处。) 有关更多详细信息,或者如果您有任何要报告的内容,请参见上面的链接。 (请注意,HackerOne仅会考虑向他们报告的漏洞。如果您以通常的方式直接将报告发送给PuTTY团队,那么我们当然会予以解决,但我们也无法安排您获得付款) 2018-08-25 GPG密钥翻转 本周,我们生成了一组新的GPG密钥,用于签署PuTTY版本和快照构建。我们将开始使用新的快照密钥对快照进行签名,并使用新的发行密钥对以后的版本进行签名。当然,新的主密钥是用旧的主密钥签名的。有关更多信息,请参见键页面。 2017年7月8日发布PuTTY 0.70,包含安全性和错误修复 今天发布的PuTTY 0.70修复了Windows DLL劫持的更多问题,还修复了0.69中的少量错误,包括Windows上的打印支持中断和Unicode键盘输入。 最新版本 0.73 (最后更新于2019年9月29日16:16:48 )

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值