SSH客户端软件是管理和配置Linux服务器必要的工具,那么一款好的SSH软件对管理linux服务器的人员来说就非常有必要。工欲善其事必先利其器,下文介绍几款常用的SSH工具软件。
一、putty
putty是最简单的SSH工具,无需安装,支持多系统版本,下载后就可以直接使用。
下载地址:https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html
这个软件很简单,打开就是以上界面。
缺点:
1、不支持标签模式;
2、默认设置不友好,很多功能都需要额外配置才行,例如自动登录功能;
3、不能传输文件;
4、没有X11,需要配置Xming工具;
5、默认keepalives没有设置,一段时间不操作后会断开;
在“host name(or ip address)”栏输入ip地址,最后再点击“open”,开始连接服务器。
首次连接会提示保存公钥,点击“accept”。然后就是输入用户名和密码,注意输入密码时不会显示(熟悉linux的朋友应该不会奇怪)。
二、Xshell
Xshell 是国内比较流行的SSH管理软件,和其他的SSH客户端相比,Xshell更加注重用户体验的一些东西,比如其现代化的界面,多种语言包括简体中文支持,代码高亮等,对于新手非常友好。
个人用户免费下载:https://www.netsarang.com/en/free-for-home-school/
免费版相比付费版来说有些限制,比如session数量,标签数量。
xshell除了弥补了putty上面所有的缺点之外。xshell的设计简洁,支持多标签模式,默认可以进行自动登录,方便进行快速设置主题,字体等,可以一键连接xftp工具。我个人认为xshell是最好用的ssh工具,这也是我目前每天使用的工具。
xshell支持在本地shell中直接使用“ssh ip地址”连接,例如:
也可以新建一个会话,保存会话以便下次自动登录,弥补putty的缺点。
Xshell的缺点:
1、收费(home and school users可以申请免费使用xshell与xftp)
2、只有windows版本。
三、SecureCRT
SecureCRT也是一款功能强大的工具,比较好用。同时支持windows,mac,linux,iOS等多系统平台,是linux和mac用户的首选。SecureCRT除了包括一般工具都有的特点之外,还包括自动注册、对不同主机保持不同的特性、打印功能、颜色设置、可变屏幕尺寸、用户定义的键位图等等功能。
当然那么好的一款软件也是付费的,需要下载破解版的可以参考这个:
https://dl.nbqykj.cn/xiazai/software/securecrt.zip
下载后直接打开就可以,免安装。
一般我会给这个设置做一下修改,连接后打开“ 选项-会话选项 ”,仿真终端选“linux”,“ 回滚缓冲区”调整较大数值。
然后比较重要的“外观-字符编码”选择utf-8,否则可能会出现中文乱码的情况。
SecureCRT支持会话保存,支持多标签,支持sftp等功能,是管理服务器的利器。
SecureCRT缺点:
1、付费,没有免费的版本
四、 MobaXterm
MobaXterm是一个非常强大的终端增强工具,除了支持基本的SSH终端管理外,还有非常多的增强和扩展功能。比如支持SSH、Telent、FTP、SFTP等多种协议,支持RDP远程连接Windows。内置MobaTextEditor,可以直接在服务端编辑和保存文件。
这款软件相对前面几款工具功能更多,说是个“大杂烩”也不为过。
下载地址:https://mobaxterm.mobatek.net/download.html
你能想到的工具基本都给集成了。
MobaXterm 适合一站式管理,如果你有linux、windows、vnc、telnet等设备需要管理,可能是一个不错的选择。
缺点:
1、还是付费,虽然有免费版,但是免费版session会话,书签等限制的比较少,只适合个人学习使用。
2、有点臃肿,不简洁。
以上就是本文推荐的几款常用SSH客户端工具软件,大部分都可以免费使用。