Linux常见的远程连接ssh终端工具介绍

0    405    2

Tags:

👉 本文共约10330个字,系统预计阅读时间或需39分钟。

secureCRT

官方网址:https://www.vandyke.com/products/securecrt/index.html

SecureCRT是一款支持SSH(SSH1和SSH2)的终端仿真程序,简单地说是Windows下登录UNIXLinux服务器主机的软件。

SecureCRT支持SSH,同时支持Telnetrlogin协议。SecureCRT是一款用于连接运行包括WindowsUNIXVMS的理想工具。通过使用内含的VCP命令行程序可以进行加密文件的传输。有流行CRTTelnet客户机的所有特点,包括:自动注册、对不同主机保持不同的特性、打印功能、颜色设置、可变屏幕尺寸、用户定义的键位图和优良的VT100VT102VT220ANSI竞争,能从命令行中运行或从浏览器中运行.其它特点包括文本手稿、易于使用的工具条、用户的键位图编辑器、可定制的ANSI颜色等。SecureCRTSSH协议支持DES3DESRC4密码和密码与RSA鉴别。

适用于WindowsMacLinuxSecureCRT客户端为计算专业人士提供了坚实的终端仿真,通过高级会话管理以及多种节省时间和简化重复任务的方式提高了工作效率。SecureCRT为组织中的每个人提供安全的远程访问,文件传输和数据隧道。

SecureCRT主要优点:

  • 广泛的终端仿真
  • 优秀的会话管理特性
  • 支持 SSH1,SSH2,Telnet,RLogin,Serial,和 TAPI 协议。
  • Secure Shell 加密 登录和会话数据
  • VCP 和 VSFTP 命令行 公用程序 让使用 SFTP 的文件传输更安全。

图片

配置屏幕缓冲区大小:

cmd命令

其实windows环境的cmd命令也可以通过ssh直接连接远程的服务器。

可以配置屏幕缓冲区的大小:

Xshell

官方网址:

Xshell 是一个强大的安全终端模拟软件,它支持SSH1SSH2 以及Microsoft Windows 平台的TELNET协议。Xshell可以在Windows界面下用来访问远端不同操作系统下的服务器,从而比较好的达到远程控制终端的目的,Xshell非常符合使用习惯,它平时工作中有的最多的一款远程连接工具,所以强烈推荐使用。

它也可以是配置网络设备的常用工具,除此之外,其还有丰富的外观配色方案以及样式选择。

它有以下优点

  • 界面设计简洁,人性化,用起来比较舒服。
  • 支持标签,打开多个会话链接的时候比较方便。
  • 可以保存密码,方便下次直接使用,当然要做好电脑安全防护。
  • 支持rzsz命令,这两个命令在传输少量小文件时特别方便。
  • 图形化支持本地和远程文件之间的传输,方便系统部署和日志排查。

图片

MobaXterm

官方网址:https://mobaxterm.mobatek.net/

下载链接:https://download.mobatek.net/2232022120824733/MobaXterm_Portable_v22.3.zip

工具介绍:

MobaXterm 又名 MobaXVT,是一款增强型终端、X 服务器Unix 命令集(GNU/ Cygwin)工具箱。

MobaXterm可以开启多个终端视窗,以最新的 X 服务器为基础的 X.Org,可以轻松地来试用 Unix/Linux 上的 GNU Unix 命令。这样一来,我们可以不用安装虚拟机来试用虚拟环境,然后只要通过 MobaXterm 就可以使用大多数的 linux命令。MobaXterm 还有很强的扩展能力,可以集成插件来运行Gcc, Perl、Curl、Tcl / Tk / Expect等程序。

MobaXterm 分免费开源版和收费专业版

官网提供 MobaXterm免费开源版[Home Edition]下载。家庭版限制,只能保存12个sessions(12个IP主机)。

MobaXterm主要功能:

  • 支持各种连接 SSH、X11、RDP、VNC、FTP、MOSH
  • 支持 Unix 命令bash、ls、cat、sed、grep、awk、rsync、…
  • 连接 SSH 终端后支持 SFTP 传输文件
  • 各种丰富的插件git/dig/aria2…
  • 可运行 Windows或软件

图片

安装后启动,点击sessionèSSH,就看到我们常见的IP、用户名输入框了,点OK。

第一次登录要求输入密码,密码输入完成会提示是否保存密码。

FTP功能:登录成功后左侧会有当前文件夹列表,有上一层按钮,直接拖拽文件/文件夹即可轻松上传下载。

可以在左侧User sessions里面右击èNew folder新建文件夹,以方便管理sessions。

其它

Bitvise SSH Client:不方便多session使用,主要功能是代理

Private Shell SSH Client:共享软件,先试用后付费

Enginsite DataFreeway:太旧,不支持高版本SSH协议

SSH Secure Shell Client:太旧, 官网不提供SSHSecureShellClient了,而是提供商业版的Tectia SSH Client,免费试用45天。

PuTTY

官方网址:https://www.putty.org/

PuTTYSSHtelnet客户端,最初由Simon TathamWindows平台开发。用MIT许可证授权,包含的组件有:PuTTYPuTTYgenPSFTPPuTTYtelPlinkPSCPPageant,默认登录协议是SSH,默认的端口为22PuTTY主要用来远程连接服务器,它支持SSHTelnetSerial等协议的连接。最常用的是SSH协议,用它来远程管理Linux服务器非常方便。

PuTTY优点:

  • 完全免费开源
  • 跨平台
  • 绿色软件,体积不到1M,不需要安装,占用系统资源少
  • 完全支持SSH1SSH2

图片

FinalShell

官方网址:http://www.hostbuf.com/

Windows版下载链接:http://www.hostbuf.com/downloads/finalshell_install.exe

FinalShell是一款免费国产的集 SSH 工具、服务器管理、远程桌面加速的良心软件,同时支持 WindowsmacOSLinux,它不单单是一个SSH工具,完整的说法应该叫一体化的的服务器、网络管理软件,在很大程度上可以免费替代 XShell,是国产中不多见的良心产品,具有免费海外服务器远程桌面加速,ssh加速,双边tcp加速,内网穿透等特色功能。

它不仅是SSH客户端,FinalShell还是功能强大的开发运维工具,充分满足用户的开发运维需求。

缺点是java程序,占用一定内存。

主要特性:

  • 1.多平台支持Windows,Mac OS X,Linux
  • 2.多标签,批量服务器管理.
  • 3.支持登录Ssh和Windows远程桌面.
  • 4.漂亮的平滑字体显示,内置100多个配色方案.
  • 5.shell,sftp同屏显示,同步切换目录.
  • 6.命令自动提示,智能匹配,输入更快捷,方便.
  • 7.sftp支持,通过各种优化技术,加载更快,切换,打开目录无需等待.
  • 8.服务器网络,性能实时监控,无需安装服务器插件.
  • 9.内置海外服务器加速,加速远程桌面和ssh连接,操作流畅无卡顿.
  • 10.双边加速功能,大幅度提高访问服务器速度.
  • 11.内存,Cpu性能监控,Ping延迟丢包,Trace路由监控.
  • 12.实时硬盘监控.
  • 13.进程管理器.
  • 14.快捷命令面板,可同时显示数十个命令.
  • 15.内置文本编辑器,支持语法高亮,代码折叠,搜索,替换.
  • 16.ssh和远程桌面均支持代理服务器.
  • 17.打包传输,自动压缩解压.
  • 18.免费内网穿透,无需设置路由器,无需公网ip.

图片

RealVNC

官方网址:https://www.realvnc.com/en/

RealVNC旨在为企业和员工提供在安全框架内远程访问文件的能力。由于软件包本身具有显著的可扩展性,它可以代表企业级组织的首选解决方案,这些组织正在寻找一个功能丰富的系统来主动管理日常任务。这种远程访问软件可以节省业务时间、金钱和混乱。

Linux中,VNC包括以下四个命令:vncservervncviewervncpasswd、和 vncconnect。大多数情况下用户只需要其中的两个命令:vncservervncviewer

图片

这个图形界面,平时很少用。

WindTerm

继 Tabby、Warp 后,今天再来给大家推荐一款终端神器——WindTerm,完全开源,在 GitHub 上已经收获 6.6k 的 star。

https://github.com/kingToolbox/WindTerm

图片

杀人诛心,作者还拿 WindTerm 和 Putty、xterm、Windows Terminal + ssh.exe、iterm2、rxvt、Gnome等等做了一个性能对比,结果其他终端均被吊打的不成样子。

图片

工具不嫌多,哪个顺手用哪个,对吧?没毛病吧😁

安装 WindTerm

WindTerm 不仅开源免费,还跨平台,支持 Windows、Linux 和 macOS。

直接到 release 页面选择适合自己操作系统的安装包。

https://github.com/kingToolbox/WindTerm/releases

体积 30M 左右,相对于动辄 200M 左右的安装包,真的是良心。

图片

安装完成后,打开的界面和传统的终端不太一样,WindTerm 更像 IDE 的布局,左边是资源管理器+文件管理器,中间会默认打开一个 zsh 的终端窗口,右边是会话窗口+历史命令窗口,底部是发送窗口 + Shell 窗口。

图片

使用 WindTerm

SSH

使用终端最重要的一个场景就是 SSH,连接远程服务器,我这里有一个 1G 内存的轻量级云服务器,我们来连接它体验一下。

点击新建会话按钮开始 SSH 连接。

图片

添加主机名,点击「连接」开始进行远程链接。

图片

紧接着输入用户名和密码,我们关掉一些没必要的窗口,让整个界面更加清爽一些。

图片

如果感觉字体比较小的话,可以直接按住「command+」两个组合键放大字体。

WindTerm 给我一个非常直观的操作是,它提供了一个折叠的功能,点击-号折叠,点击+号展开。

图片

还有一个就是智能提示,非常到位,响应速度很快。

图片

SFTP

除了 SSH,还有一个重要的场景就是上传文件,我们知道,Xshell 是直接将 FTP 分离了出去,我总觉得这个产品分割设计很脑残,放在一起挺好的。

WindTerm 是放在一起的,直接打开文件文件管理器,选择文件上传还是直接拖拽,都非常便利。

图片

文件上传完成后会有一个进度条提示。

如果想直接在 SSH 窗口中上传文件的话,就需要安装lrzsz。如果没安装的话,会提示错误❎。

图片

因为我的远程服务器是 CentOS,所以执行 yum install lrzsz就可以直接安装了。

图片

安装完成后就可以直接在 SSH 上传文件了,和其他终端不同的是,WindTerm 会有进度条提示。

图片

WindTerm 还提供了高速传输模式,上传下载速度更快。

图片

本人提供Oracle(OCP、OCM)、MySQL(OCP)、PostgreSQL(PGCA、PGCE、PGCM)等数据库的培训和考证业务,私聊QQ646634621或微信dbaup66,谢谢!
AiDBA后续精彩内容已被站长无情隐藏,请输入验证码解锁本文!
验证码:
获取验证码: 请先关注本站微信公众号,然后回复“验证码”,获取验证码。在微信里搜索“AiDBA”或者“dbaup6”或者微信扫描右侧二维码都可以关注本站微信公众号。

标签:

Avatar photo

小麦苗

学习或考证,均可联系麦老师,请加微信db_bao或QQ646634621

您可能还喜欢...

发表回复