作为一个常常与 Linux 系统打交道的程序员,使用 SSH 终端工具进行远程管理我们的服务器是必不可少的日常工作之一。好工具是提高工作效率的必备神器!民工哥在此之前也介绍过不少的常用工具,以及它的使用与配置,大家可以点击文章上方的 Tools 专栏查阅。
今天 ,民工哥给大家整理了一个远程管理工具集合,工具对于个人来说,只有最合适的,没有最好的,大家按自己的使用习惯及需求来选择。
Xshell
xshell 是一个非常强大的安全终端模拟软件,它支持 SSH1, SSH2, 以及 Windows 平台的 TELNET 协议。Xshell 可以在 Windows 界面下用来访问远端不同系统下的服务器,从而比较好的达到远程控制终端的目的。
官网:https://www.xshell.com/zh/xshell/
- X11-forwarding :支持
- Zmodem(rz, sz) :支持
- sftp :支持
- 中文 :支持
secureCRT
SecureCRT 支持 SSH,同时支持 Telnet 和 rlogin 协议。SecureCRT 是一款用于连接运行包括 Windows、UNIX 和 VMS 的理想工具。通过使用内含的 VCP 命令行程序可以进行加密文件的传输,网工应该很熟这个软件,经常使用它连接设备。
官网:https://www.vandyke.com
- X11-forwarding :支持
- Zmodem(rz, sz) :支持
- sftp :支持
- 中文 :支持
WindTerm
WindTerm 是一款使用使用 C 语言开发的跨平台 SSH/Sftp/Shell/Telnet/Serial 客户端工具,完全免费用于商业和非商业用途,没有限制。所有发布的源代码(第三方目录除外)均在 Apache-2.0 许可条款下提供。性能方面也比FinalShell和Electerm好很多。
官网:https://github.com/kingToolbox/WindTerm/
- X11-forwarding :支持
- Zmodem(rz, sz) :支持
- sftp :支持
- 中文 :支持
Tabby
Tabby(以前称为Terminus)是一个高度可配置的终端模拟器、SSH 和串行客户端,适用于 Windows、macOS 和 Linux。
官网:https://github.com/Eugeny/tabby/
- X11-forwarding :支持
- Zmodem(rz, sz) :支持
- sftp :支持
- 中文 :不支持
WinSCP
WinSCP 是一个 Windows 环境下使用 SSH 的开源图形化 SFTP 工具客户端。同时支持 SCP 协议。它的主要功能就是在本地与远程计算机间安全的复制传输文件。
官网:https://winscp.net/
PuTTY
PuTTY 是 SSH 和 telnet 客户端,最初由 Simon Tatham 为 Windows 平台开发。用 MIT 许可证授权。包含的组件有:PuTTY, PuTTYgen,PSFTP, PuTTYtel, Plink, PSCP, Pageant, 默认登录协议是 SSH,默认的端口为 22。
Putty 主要是用来远程连接服务器,它支持 SSH、Telnet、Serial 等协议的连接。
官网:putty.org
- X11-forwarding :支持
- Zmodem(rz, sz) :不支持
- sftp :不支持
- 中文 :不支持
MobaXterm
mobaxterm 的功能非常全面,几乎提供了所有重要的远程网络工具(比如 SSH、X11、RDP、VNC、FTP、MOSH 等),以及 Windows 桌面上的 Unix 命令(bash、ls、cat、sed、grep、awk、rsync 等),登录之后默认开启 sftp 模式。
官网:mobaxterm.mobatek.net
FinalShell
FinalShell 是一体化的服务器网络管理软件 (java 语言编写),不仅是 ssh 客户端,FinalShell 还是功能强大的开发、运维工具,充分满足用户的开发运维需求。
主要特性
- 多平台支持Windows,Mac OS X,Linux
- 内存、CPU性能监控,Ping延迟丢包,Trace路由监控
- 支持rz,sz (zmodem)
官网:http://www.hostbuf.com/
- X11-forwarding :不支持
- Zmodem(rz, sz) :支持
- sftp :支持
- 中文 :支持
Terminus
Terminus是一个高度可配置的终端模拟器,支持主题、配色方案、完全可配置的快捷方式、拆分窗格、标签记忆,支持集成的SSH客户端和连接管理器(支持x11转发)
系统:Windows、Linux、Mac
官网:https://eugeny.github.io/terminus/
- X11-forwarding :支持
- Zmodem(rz, sz) :支持
- sftp :不支持
- 中文 :不支持
electerm
electerm 是一个终端、文件管理器、SSH/SFTP客户端(linux, mac, win), 基于electron/ssh2/node-pty/xterm/antd等组件。能够保存主机地址、用户名、密码、端口号等信息,并支持使用密码和私钥进行登录。
官网:https://electerm.github.io/electerm/
- X11-forwarding :支持
- Zmodem(rz, sz) :支持
- sftp :不支持
- 中文 :支持
OpenSSH
OpenSSH 是使用 SSH 协议进行远程登录的首要连接工具。它加密所有流量以消除窃听、连接劫持和其他攻击。此外,OpenSSH 提供了大量的安全隧道功能、多种身份验证方法和复杂的配置选项。
官网:http://www.openssh.com/
- X11-forwarding :不支持
- Zmodem(rz, sz) :不支持
- sftp :支持
- 中文 :支持
vscode remote-ssh
微软之前推出过一个Remote-SSH的插件,通过该插件可以在Vs Code上通过SSH连接Linux服务器进行终端操作或者文件编辑。
官网:https://marketplace.visualstudio.com/items?itemName=ms-vscode-remote.remote-ssh
- X11-forwarding :可以支持
- Zmodem(rz, sz) :不支持
- sftp :不支持
- 中文 :不支持