20款好用的SSH客户端工具,你在用哪个?

news/2025/3/20 0:20:30/文章来源:https://www.cnblogs.com/mingcoder/p/18782194

20款好用的SSH客户端工具,你在用哪个?

有些小伙伴购买了Linux服务器之后,不知道该用什么工具来实现本地连接,而不是每次打开服务器厂家所提供的 web 命令页面来操作。

  • 操作步骤:登录账号 - 找到服务器 - 打开web命令页面

  • SSH工具:打开软件 - 配置连接

通过SSH工具大大减少了网络等待的时间以及一些无用的操作,让你能够直接操作服务器,方便快捷更高效。

你在使用的是哪一款SSH工具呢?留言告诉我。

SSH工具

软件清单

软件介绍

Termius

界面简约好看,支持SSH和SFTP等功能,需要注册账号,免费赠送14天会员。

  • 支持系统:iOS、Android、macOS、Windows、Linux

  • 没有中文

  • 跨设备同步

  • 内置SFTP,MOSH和TELNET客户

MobaXterm

MobaXterm 一款功能强大的SSH工具,除了支持基本的SSH终端管理,还支持文件传输等功能还可以安装插件

  • 远程桌面(RDP,VNC,Xdmcp)

  • 远程终端(SSH,telnet,rlogin,Mosh)

  • X11转发

  • 自动SFTP浏览器

  • 主密码保护

  • 插件支持

  • 便携式和安装程序版本

FinalShell

FinalShell 是一体化的的服务器,网络管理软件,不仅是ssh客户端,还是功能强大的开发、运维工具,充分满足开发、运维需求。

  • 多标签,批量服务器管理

  • 支持登录ssh和Windows远程桌面

  • 漂亮的平滑字体显示,内置100多个配色方案

  • 终端,sftp同屏显示,同步切换目录.

  • 命令自动提示、智能匹配.

  • 内存、CPU 性能监控、Ping延迟丢包、Trace路由监控、硬盘监控

Xshell

会话管理器,远程文件管理,支持多选项卡管理主机,支持远程协议Telnet、Rlogin、SSH/SSH PKCS、SFTP、Serial,具有Unicode编码支持、动态端口转发、自定义键盘映射、VB,JS,Python等脚本语言支持、脚本录制等。

PuTTY

PuTTY 是一个 SSH 和 telnet 客户端,最初由 Simon Tatham 为 Windows 平台开发。PuTTY 是开源软件,提供源代码,由一群志愿者开发和支持。

ZOC Terminal

ZOC 具有选项卡式会话和广泛的功能,如键入的命令历史记录、回滚、多窗口支持等,还支持强大的脚本语言,以及基于接收或键入的文本或行跟踪功能自动触发操作。

JuiceSSH

JuiceSSH 于 2012 年 12 月发布的手机端SSH工具,支持云同步所有连接和设置,免费版支持 SSH 功能、插件、外部键盘、弹出式键盘、密钥导入、导出、双因素身份验证,Pro 版增加了 CloudSync 同步设备、端口转发、自定义配色等功能。

ServerCat

免费提供下面的功能:

  • 支持 iOS/iPadOS/macOS

  • 管理您的 SSH 密钥

  • 查看服务器每个 CPU 核心的占用

  • GPU 核心的使用,帮助您检查机器学习状态

  • 内存的使用

  • 网络的流量和速率,以及每个网卡的流量状态

  • 每个磁盘实时的读写状态

  • Docker 容器的状态和数据

高级版

  • SSH 终端

  • 多种终端配色方案

  • 在所有服务器上批量运行命令

  • 管理 Snippets 并可以一键在服务器上运行

  • 在您所有设备间安全的同步数据(使用您的私人 iCloud 空间同步,不会上传到任何第三方服务器上)

  • 创建以及管理容器

  • 使用 TouchID/FaceID 保护内容安全

SecureCRT

SecureCRT 是一款支持关键词高亮、多选项卡连接、命令管理、使用 Python 和 ActiveX 脚本 的SSH工具。

搭配上 SecureFX 的文件管理,效率直接飞起。

WindTerm

WindTerm 是一个免费用于 DevOps 的 SSH/Telnet/Serial/Shell/Sftp 客户端。

Terminal icu

Terminal icu 是一款支持SSH、Redis、内网穿透功能的SSH工具,微信扫码注册登录,会有 10 分钟的免费服务器和7天会员。

NextSSH

NextSSH 是一款简洁直观的 SSH 客户端, 支持 Windows、macOS 与 Linux。 并且集成了 SFTP、远程文件编辑、数据查看、端口转发、数据同步(Pro版)、工作区分屏(Pro版)等辅助功能。

Tabby

Tabby 一个可高度配置的终端模拟器和 SSH 或串口客户端,不仅支持 SSH 还支持 SFTP、Telnet,可以定制主题和快捷键,Windows 下还支持 Tab 补全,还可以在「网页端」使用。

electerm

基于 electron/ssh2/node-pty/xterm/antd/useProxy等开源组件开发的终端工具,支持 SFTP 远程文件管理、双击编辑、密码登录、主题、代理服务器等功能。

electerm

FluentTerminal

基于 UWP 的 Windows 终端应用,拥有强大的自定义主题模块,能够轻松定制出风格各异的主题。提供了中文选项,支持多窗口、SSH 和搜索等功能。

Wrap

Warp 是一个快速的,基于 Rust 的终端,从头开始重新设计,以像现代应用程序一样工作。它是完全原生的,没有 Electron 或 web 技术。Warp 可以与 zsh、fish 和 bash 一起使用。它具有现代化的开发功能,例如输入感觉像代码编辑器,您可以像在现代代码编辑器中一样使用选择、光标定位和完成菜单编辑命令。Warp 还有一个由 GPT-3 提供支持的 AI 命令搜索,它将自然语言转换为可执行的 shell 命令。

Nushell

Nushell 是一个用Rust语言开发的,非常易于上手的shell。它的目标是继承Unix Shell中用管道把简单的命令连接在一起的理念,并将其带到更具现代风格的开发中。Nushell把数据处理作为其主要任务,它使用结构化数据来进行选择、过滤和排序。

trzsz-ssh

trzsz-ssh 是用 Go 实现的 ssh 客户端,可以记住登陆过的服务器,内置支持上传和下载文件。

Aechoterm

Aechoterm (中文名:闪令)是一款免费的、跨平台的,以SSH、SFTP协议访问远程服务器的终端、文件管理工具。可以将本地与远程主机文件进行互传,并可在多个远程服务器上同时执行命令。完全免费,风格简约,支持中文,自带sftp,安全稳定。

Bitvise SSH

Bitvise 是一款免费的 SSH 客户端,其 shell 终端可以执行各种 Linux 命令,还有上传下载文件的终端,以及支持远程桌面连接(要求服务端已安装xrdp)。

总结

总共 20 款软件,各家有各家的特色,阿斌这种轻度使用用户,Mac 推荐自带终端(真的强大)、Termius(颜值)、FinalShell(功能多),Windows 推荐 MobaXterm(颜值、功能双全)。

举报/反馈

本文转自 https://baijiahao.baidu.com/s?id=1772588758312231417&wfr=spider&for=pc,如有侵权,请联系删除。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/901800.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Spring AOP 的实现原理

一、AOP的基本概念 将横切关注点(日志、事务、权限)从业务逻辑中分离出来,提高代码的可维护性。 下面将解释,AOP专属名词,切面、连接点、切点、通知、目标对象、代理对象:切面:切面是封装横切关注点的模块,比如日志记录。 @Aspect 修饰类,如 LoggingAspect 连接点:连…

drm study

学习过程 0319:对于任何驱动来说,buffer是最重要的,知道了buffer的创建使用这个驱动就会一半了;现在感觉是一个无头苍蝇,感觉非常复杂:数据结构非常多,之间的关系也非常复杂;不过没关系,先研究buffer通路;可以看见应用层对mmap写入的hello world,驱动中vkms_obj->…

pcie 简介及引脚定义

随着现代处理器技术的发展,在互连领域中,使用高速差分总线替代并行总线是大势所趋。与单端并行信号相比,高速差分信号可以使用更高的时钟频率,从而使用更少的信号线,完成之前需要许多单端并行数据信号才能达到的总线带宽。 PCI总线使用并行总线结构,在同一条总线上的所有…

C++ 基础(1)

0x01 第一个C++程序 #include <iostream>int main() {std::cout << "Hello World!\n"; } // std::cout 向控制台输出内容的指令 // << 输出的运算符 // "" 字符串内容的边界符 // \n 输出换行 // Hello World 输出字符…

在ubuntu系统下与开发板连接问题记录

对我所遇到的问题以及解决方法进行简单的记录在开发板与ubuntu(非虚拟机)连接之后使用lsmod查看是否连接lsusb 我的显示如下:如果可以看到自己的USB设备 那么就说明你已经安装了驱动 如果没有 请安装你的串口对应的驱动 我的驱动是CH340 没有安装的朋友可以去下面网站进行…

maven为什么发生依赖冲突?怎么解决依赖冲突?

maven为什么发生依赖冲突?怎么解决依赖冲突? 我们在开发的时候,偶尔会遇到依赖冲突的时候,一般都是NoClassDefFoundError、ClassNotFoundException、NoSuchMethodError。打开搜索框又发现有这个类,明明就是引入进来了,就是找不到,让人头疼 1. 依赖冲突场景 在maven中依赖…

unstructured

unstructured 是一个开源的 Python 库,专门用于处理非结构化数据,如从 PDF、Word 文档、HTML 文件等中提取文本内容,并将其转换为结构化格式(1)安装依赖库pip install unstructured使用textfrom unstructured.partition.auto import partitionfilename = "a.txt"…

idea如何激活到2099年

前言 最近发现idea如何激活使用的问题、 网络上各种都是骗关注加各种公众号的最后也没有解决问题,下面分享一下我的激活方法是如何激活到2099年。目前适用于idea的所有版本。我以最新的ideaIU-2024.3为例。 一去官网上下载idea 官网下载地址:https://www.jetbrains.com.cn/id…

202108032324 - kafka的生产流程

由上图可以看出:KafkaProducer有两个基本线程: 主线程: 负责消息创建,拦截器,序列化器,分区器等操作,并将消息追加到消息收集器 RecoderAccumulator中; 消息收集器RecoderAccumulator为每个分区都维护了一个Deque<ProducerBatch> 类型的双端队列。 ProducerBatch…

Cython二进制逆向系列(三)运算符

在这篇文章里,我们会讨论Cython是如何处理运算符的(数学运算符、位运算符、in/not in 运算符、 ==运算符与逻辑运算符)。总的来叔其中大部分是调用虚拟机api来实现的。Cython二进制逆向系列(三)运算符在开始前,先给出本文用到的py源代码 def test1(x, y):# 数学运算符a…

QOJ 9785 Shrooks

曼哈顿距离转切比雪夫距离,对限制的贪心满足,扩宽限制,简化信息首先考虑限制的形式:对于两点 \((x_1, y_1), (x_2, y_2)\),要求 \(|x_1 - x_2| + |y_1 - y_2| \le n\)。 但是这个式子与 \(x_1, x_2, y_1, y_2\) 这 \(4\) 个值都强相关,且这里的绝对值也并不好拆开处理。 …

golang的GC机制

一、垃圾回收 什么是垃圾回收?垃圾回收(GC,garbage collection)是自动内存管理的一种形式,通常由垃圾收集器收集并适时回收或重用不再被对象占用的内存,比如众所周知的Java语言就能很好的支持GC。后起之秀——Go语言也同样支持垃圾回收,它使得Go程序员在编写程序的时候不…