Tabby一款工具管所有终端!cpolar让远程控制不再繁琐

实用工具篇(二):终端连接神器Tabby SSH 连接和 SFTP 传输也许是操作 Linux 服务器最常用的两个功能了,那 Tabby 对这两个功能的支持非常的友好,足够的轻量级。关键它是跨平台的,Windows、macOS 都可以用,再把配置信息同步到云上后,多平台下切换起来简直不要太舒服。Windows 用户习惯用 FinalShell,macOS 用户习惯用 iTerm2,但这两款工具都没办法跨平台,多平台操作的用户就可以选择 Tabby 来体验一下,真心不错。 阅读详情

在这里插入图片描述

前言

Tabby 是一款多功能终端工具,整合了 SSH 连接、串口调试、Docker 管理等多种功能,支持多窗口并行操作和自定义快捷键,能满足开发者、运维人员的日常终端需求。它适合需要频繁切换不同设备或服务的用户,比如同时管理多台服务器的运维,或者经常进行远程开发的程序员。优点在于模块化设计,可通过插件扩展功能;界面简洁直观,操作流畅,能有效减少切换工具的时间成本。

使用 Tabby 的这段时间,最大的感受是 “效率提升明显”。以前管理多台服务器要打开好几个工具,现在一个 Tabby 窗口就能搞定,还能保存连接配置,下次直接点击就能登录,省去了重复输入地址和密码的麻烦。不过要注意,首次配置 SSH 连接时,需要准确填写主机地址、端口和认证信息,不然容易连接失败,建议提前记好服务器的相关参数。

但 Tabby 默认只能在局域网内进行远程连接,这给跨网络操作带来不少限制。比如出差时想远程查看公司服务器的状态,就必须先连入公司内网,步骤繁琐还不稳定;家里的电脑想连接办公室的设备调试程序,也得依赖复杂的 VPN 设置,对新手很不友好。

而当 Tabby 与 cpolar 配合后,这些跨网络连接的难题就迎刃而解了。cpolar 能在本地设备和公网之间建立安全隧道,让 Tabby 可以通过公网地址直接连接局域网内的设备。现在不管是在咖啡馆、酒店还是老家,只要有网络,打开 Tabby 输入公网地址就能远程控制服务器;紧急情况下,用手机热点也能快速排查问题,不用再受限于局域网,让远程工作变得灵活又高效。

img

【视频教程】

1. Tabby下载安装

首先,我们需要访问Tabby的项目地址:https://github.com/Eugeny/tabby/releases

选择Windows版本进行下载:

image-20240801104906159

下载后双击安装:

image-20240801105407424

image-20240801105509071

安装后,双击桌面即可启动Tabby:

image-20240801110251699

2. Tabby相关配置

Tabby支持中文:下拉选择即可

image-20240801110347069

选择语言后,点击关闭这个引导界面,然后点击配置和连接:

image-20240801110529006

在下拉中能看到选择配置或输入地址,你可以同时开打多个已经安装的连接窗口

image-20240801111228240

点击管理配置后,会进入Tabby的完整配置管理界面:

image-20240801111400547

点击左侧的应用:

我这里开启了shell集成,允许在选定的文件夹中快速打开终端。然后关闭了自动更新,这个大家可以根据自己的习惯自己选择。

image-20240801112453358

应用下边的外观可以对字体大小,是否启用连结字等相关设置进行配置:

image-20240801112633732

外观下方的配置和连接中,可以对打开新标签页的默认配置进行选择,我这里选择的是CMD(stock),这个和我们平时在Windows终端中的cmd是一样的,大家也可以根据自己习惯进行选择。

image-20240801113219480

基本的配置大概就这些,大家如果想配置其他功能,也可以继续点击左侧设置中的其他选项进行配置。

比如上边提到的快捷键设置,进行自定义配置后能让我们在使用终端时更加方便:

image-20240801113655500

3. Tabby简单操作

Tabby的使用非常简单,点击上方的+号即可在新标签页中打开默认设置的终端:

image-20240801113817935

比如我上边设置的是CMD(stock),这里就会默认打开:

image-20240801113842766

而点击+号旁边的选择按钮,则可以选择在新标签页打开其他的连接窗口:

image-20240801114030014

image-20240801114533376

4. ssh连接Linux

这里我们拿ssh连接ubuntu系统进行举例:

4.1 ubuntu系统安装ssh

首先我们需要在ubuntu系统中安装ssh服务:

sudo apt-get install openssh-server

在命令确认时输入“y”,确定在Ubuntu系统中安装SSH。

image-20240801131557828

此时我们输入最开始的查询命令“telnet 127.0.0.1 22”,就能看到Ubuntu系统已经显示出端口22的反馈信息(如果Ubuntu系统中安装了SSH,也会显示此信息)。

telnet 127.0.0.1 22

image-20240801131708587

然后需要查看Ubuntu系统的IP地址,只要在Ubuntu系统输入命令“ifconfig”,就能查询到该系统的IP地址(同一局域网下)。

img

4.2 Tabby远程ssh连接ubuntu

我想要使用当前的Windows系统通过Tabby远程ssh连接本地局域网内的Linux服务器,可以先在设置界面中点击新建,然后选择新配置,再选择ssh连接:

image-20240801114814107

image-20240801114847541

即可打开ssh配置界面:

image-20240801114918334

给这个连接起个名字,然后输入ubuntu主机地址和用户名,然后点击保存即可:

image-20240801130205740

这时,我们在点击上方+号旁边的新开窗口按钮,就可以看到新增的Ubuntu ssh连接:

image-20240801115434149

点击后输入密码

image-20240801125815846

可以看到已成功ssh连接:

image-20240801130143564

点击窗口右上方的SFTP,还可以与ubuntu系统传输文件:

image-20240801140921886

5. 安装内网穿透工具

现在我们已经成功实现Windows系统使用Tabby进行ssh远程连接ubuntu,但只能在同一局域网下进行(比如同一家庭网络或办公室网络),如果在不同局域网间,这种连接方式就无效了。需要依靠在ubuntu系统中安装cpolar建立TCP数据隧道,才能实现在不同网络下的系统互连。

下面是安装cpolar步骤:

cpolar官网地址: https://www.cpolar.com

  • 使用一键脚本安装命令:
curl https://get.cpolar.sh | sudo sh

image-20240801132212981

image-20240801132238671

  • 安装完成后,执行下方命令查看cpolar服务状态:(如图所示即为正常启动)
sudo systemctl status cpolar

image-20240801132301959

Cpolar安装和成功启动服务后,在浏览器上输入ubuntu主机IP加9200端口即:【http://localhost:9200】访问Cpolar管理界面,使用Cpolar官网注册的账号登录,登录后即可看到cpolar web 配置界面,接下来在web 界面配置即可:

image-20240801133735424

5.1 创建公网地址

登录进入cpolar web UI管理界面后,点击左侧隧道管理——隧道列表

可以看到安装cpolar后,会自动创建一条ssh隧道。(如果要创建其他服务的公网地址需要点击创建隧道进行配置)

image-20240801133948736

然后点击下方的在线隧道列表,可以看到ssh的公网地址:

image-20240801134056417

5.2 使用公网地址远程ssh连接

现在,我们可以回到Windows系统中的Tabby,对本地内网中的ubuntu ssh连接重新进行配置:

把之前ubuntu的主机地址替换为上边使用cpolar内网穿透生成的公网地址与端口,点击保存即可:

image-20240801134624408

然后,我们再次点击ssh连接,即可看到在公网环境也能成功远程ssh连接本地内网的ubuntu系统:

image-20240801134712585

6. 配置固定公网地址

由于以上使用cpolar所创建的TCP隧道使用的是随机公网地址,24小时内会随机变化,不利于长期远程访问。因此我们可以为其配置保留的TCP地址,该地址为固定公网地址,不会随机变化【ps:cpolar.cn已备案】

注意需要将cpolar套餐升级至基础套餐或以上,且每个套餐对应的带宽不一样。

登录cpolar官网,点击左侧的预留,选择保留的TCP地址,添加备注ssh,点击保留,保留成功后复制保留的TCP地址。

image-20240801135136924

返回登录cpolar web UI管理界面,点击左侧仪表盘的隧道管理——隧道列表,找到所要配置的ssh隧道,点击右侧的编辑:

image-20240801135246890

修改隧道信息,将保留成功的TCP地址配置到隧道中

  • 域名类型:选择固定TCP端口
  • Sub Domain:填写保留成功的TCP地址

点击更新(注意,点击一次更新即可,不需要重复提交)

image-20240801135550043

此时我们回到Windows系统中的Tabby,对本地内网中的ubuntu ssh连接重新进行配置:

把ubuntu的主机地址替换为这个固定的TCP公网地址与端口,点击保存即可:

image-20240801135800704

点击ssh连接,成功使用固定的TCP公网地址远程ssh连接本地内网的ubuntu系统:

image-20240801135913545

以上就是如何在Windows系统安装Tabby,并在ubuntu系统中安装cpolar内网穿透工具为本地ssh配置固定公网TCP地址,实现随时随地远程使用Tabby ssh连接本地局域网内ubuntu系统的全部流程。感谢您的观看,有任何问题欢迎留言交流。

总结:Tabby 整合了终端功能,cpolar 突破了网络限制,两者结合让远程控制变得简单高效。适合需要跨场景管理设备的用户,轻松应对各类远程操作需求。

本篇文章知识点来源[cpolar官网][https://www.cpolar.com]

告别Xshell!Tabby终端工具全平台安装与SFTP文件传输保姆级教程 本文提供Tabby终端工具的全面指南,包括Windows、macOS和Linux平台的安装教程,以及内置SFTP文件传输功能的详细使用说明。作为一款免费开源终端工具,Tabby替代传统方案如Xshell,提供现代化界面、高度定制化和一站式远程操作解决方案,极大提升开发者和运维人员的工作效率。 阅读详情

相关推荐

告别Xshell!Tabby终端工具全平台配置指南(附SSH连接技巧)

本文详细介绍跨平台终端工具Tabby的配置与使用技巧,包括全平台安装、SSH连接管理、插件扩展及企业级部署方案。作为Xshell的替代品,Tabby凭借开源免费、跨平台支持和强大的SSH功能,成为开发者提升效率的首选工具。

yyy34的博客 384

Tabby-安装&使用教程,可定制的跨平台终端神器,免费开源,ssh与sftp使用技巧,快捷上传下载文件,常用和高端功能介绍,多窗口显示

Tabby是一个无限可定制的跨平台终端应用程序,适用于local shells、serial、SSH和Telnet的连接。 Tabby是基于TypeScript开发的终端模拟器,可用于Linux、Windows和Mac OS系统。 Tabby (前身是 Terminus) 是一个可高度配置的终端模拟器和 SSH 或串口客户端,支持 Windows,macOS 和 Linux。...

Xminyang的博客 4万+

告别Xshell!Tabby终端工具全功能实测:从安装到SFTP文件传输一条龙

本文对开源终端工具Tabby进行了全功能实测,涵盖从安装配置到SFTP文件传输的完整流程。作为一款免费、跨平台的现代终端工作台,Tabby深度集成了文件管理功能,支持多面板分割、插件扩展与高度定制,为开发运维人员提供了高效、一体化的解决方案,是替代传统商业终端软件的优秀选择。

uuu88的博客 654

跨平台终端工具Tabby安装配置与远程ssh连接Linux_ubuntu详细教程

今天和大家分享一下如何在Windows系统使用Tabby,这款强大的开源跨平台终端工具远程ssh连接本地局域网内的Linux服务器从安装到配置的详细流程。Tabby是一个无限可定制的跨平台终端应用程序,支持Windows,linux,macos,用于本地shell,串行,SSH和Telnet连接。兼容PowerShell、WSL、Git-Bash、Cygwin、MSYS2、Cmder和CMD等终端。支持分屏操作,所有快捷键和多键组合都能自己设置。

私聊前往站内信:https://i.youkuaiyun.com/#/msg/chat/weixin_44976692 1万+

用Coze平台30分钟打造《花光10亿》小游戏:零代码AI开发实战

本文详细介绍了如何利用字节跳动推出的Coze平台,在30分钟内零代码开发一款名为《花光10亿》的AI小游戏。通过配置提示词、集成图像生成插件、构建自动化工作流以及使用数据库功能,即使没有编程基础的用户也能快速将创意转化为可交互的智能应用,体验AI开发的便捷与高效。

weixin_29313547的博客 206

【水文】calico-node 启动失败 Init:CrashLoopBackOff

Defaulted container "calico-node" out of: calico-node, upgrade-ipam (init), install-cni (init), mount-bpffs (init) Error from server (BadRequest): container "calico-node" in pod "calico-node-4j7td" is waiting to start: PodInitializing

大健的日常的博客 1万+

Tabby工具(远程工具)

Tabby是一款基于TypeScript开发的跨平台终端模拟器,以其高度的可定制性和丰富的功能而受到用户的青睐。

没出过地球 6435

QT+SOEM主站协议库实战指南—从编译到嵌入式应用

本文提供了一份QT与SOEM开源EtherCAT主站协议库的集成实战指南。详细介绍了在Windows和Linux平台下编译SOEM库的步骤,并讲解了如何将其无缝集成到QT项目中,构建具备实时监控与控制功能的工业上位机应用。内容涵盖从环境搭建、核心协议开发到嵌入式部署与优化的全流程,为开发高性价比、自主可控的工业控制解决方案提供完整路径。

u6v7w8x的博客 438

非常好用又炫酷的终端工具 -- Tabby

SSH 连接和 SFTP 传输也许是操作 Linux 服务器最常用的两个功能了,那 Tabby 对这两个功能的支持非常的友好,足够的轻量级。关键它是跨平台的,Windows、macOS 都可以用,再把配置信息同步到云上后,多平台下切换起来简直不要太舒服。Windows 用户习惯用 FinalShell,macOS 用户习惯用 iTerm2,但这两款工具都没办法跨平台,多平台操作的用户就可以选择 Tabby 来体验一下,真心不错。

doxopcsdn的博客 6787

FPGA_AD9361实战

1.参考网站。

Pual_Georg的博客 748

基于python的电商评论文本分析

本文基于京东平台安井手抓饼2000余条评论数据,运用Python文本分析技术(包括分词、词频统计、LDA主题模型等)探究消费者评价特征。研究发现:1)产品评价聚焦口味("好吃")、性价比("一分钱")和便捷性("早餐");2)京东物流服务获得高度认可;3)销售旺季集中在11月至次年1月。分析揭示了速冻食品消费者的核心关注点,为商家优化产品与服务提供数据支持,同时展示了文本挖掘技术在电商评论分析中的实用价值。

weixin_50902344的博客 8347

一款超好用的终端管理工具-Tabby

一款好用的终端管理工具,代替xshell。

愤怒的公牛的博客 3859

从农田到城市:如何利用NDVI和缨帽变换提升遥感图像分类精度?

本文深入探讨了如何利用NDVI(归一化差值植被指数)和缨帽变换(Tasseled Cap Transformation)两大关键技术,有效提升从农田到城市等复杂场景的遥感图像分类精度。文章通过剖析地物光谱特征,对比了原始波段与衍生特征的优劣,并提供了在ENVI、ArcGIS及Python环境中的具体操作指南与实战策略,旨在帮助从业者构建更鲁棒的特征工程流程,从而解决地物混淆、边界模糊等常见分类难题。

redis7keeper的博客 866

终端连接工具Tabby的下载、安装与配置

终端连接工具Tabby的下载、安装与配置

小志的博客 1万+

从零到一:基于DESeq2的转录组差异表达分析实战指南

本文详细介绍了基于DESeq2的转录组差异表达分析实战指南,涵盖数据准备、标准化处理、差异分析及结果解读等关键步骤。DESeq2凭借其稳定性和对低表达基因的友好处理,成为转录组数据分析的首选工具。文章还提供了常见问题排查和优化建议,帮助研究者高效完成从分析到发表的完整流程。

weixin_26759093的博客 272

OpenClaw-遇到的问题- FailoverError: Model context window too small (4096 tokens). Minimum is 16000

摘要:OpenClaw配置文件中deepseek-reasoner模型的上下文窗口被默认设置为4096 tokens(实际支持128K),导致系统报错"Model context window too small"。解决方案是删除配置文件中的contextWindow和maxTokens字段,让系统自动获取模型真实能力,并重启OpenClaw服务。配置文件通常位于用户目录下的.openclaw/openclaw.json中。

直到世界的尽头 4159

Tabby:一款免费开源、功能丰富、可定制化的现代终端工具

是一款免费开源、跨平台的命令行终端模拟器、SSH 以及串口客户端,支持 Windows、macOS 和 Linux 系统。它的设计理念是提供一个功能丰富、高度可配置且用户体验极佳的现代化终端。

Tony.Dong的专栏 3892

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

跨平台终端模拟器工具(Tabby)离线安装

Tabby是一款跨平台开源终端工具,支持Windows、macOS和Linux系统。它集成了SSH、串口连接等功能,提供多标签分屏、高度可定制界面和插件扩展等特性。文章详细介绍了在银河麒麟V10系统上离线安装Tabby的步骤:先下载deb安装包,通过U盘拷贝后使用dpkg命令安装,并演示了设置主密码和新建SSH连接的过程。Tabby特别适合开发者和管理员进行远程运维、嵌入式开发等场景,可实现配置同步和便携化使用。

wisdom_80的博客 1785

Data-Structures-and-Algorithm-Analysis-in-Java.pdf

作者: Weiss, Mark A. 出版社: Addison Wesley Data Structures and Algorithm Analysis in Java is an “advanced algorithms” book that fits between traditional CS2 and Algorithms Analysis courses. In the old ACM Curriculum Guidelines, this course was known as CS7. This text is for readers who want to learn good programming and algorithm analysis skills simultaneously so that they can develop such programs with the maximum amo...

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

非常好用又酷的终端工具 --Tabby

文章目录Tabby安装包SSH 连接SFTP 传输工具设置 Tabby Tabby 是一名老外在 Github 开源的终端连接的工具,至今已经累积 20K+ star。 Tabby 的功能特性大概有: 支持多平台,Windows、MacOS(Intel 芯片/M1 芯片)、Linux 都有对应的安装包的; 自带 SFTP 功能,能够与 Linux 系统传输文件; 炫酷的终端页面,简单易用,以及各种插件支持等 安装包 github地址:https://github.com/Eugeny/tabby/re.

weixin_45417821的博客 4万+

efm32 入门.pdf

本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。

tabby-超级超级好用的终端软件

Tabby是一个无限可定制的跨平台终端应用程序,适用于local shells、serial、SSH和Telnet的连接。Tabby是基于TypeScript开发的终端模拟器,可用于Linux、Windows和Mac OS系统。Tabby (前身是 Terminus) 是一个可高度配置的终端模拟器和 SSH 或串口客户端,支持 Windows,macOS 和 Linux集成 SSH,Telnet 客户端和连接管理器集成串行终端定制主题和配色方案完全可配置的快捷键和多键快捷键分体式窗格。

qq_44900369的博客 9832

Tabby终端工具:一站式跨平台终端解决方案的终极指南

在现代开发工作中,你是否经常需要在多个终端工具之间来回切换?本地Shell、SSH远程连接、串口调试……每个工具都有不同的界面和配置方式,这种碎片化的终端体验严重影响了工作效率。Tabby终端工具正是为解决这一问题而生的现代化跨平台终端解决方案,它集成了本地Shell、SSH客户端、串口终端等多种功能于一体,为开发者提供真正的一站式终端体验。 ## 为什么选择Tabby?解决终端碎片化的痛点

gitblog_00355的博客 953

终端工具(tabby、ssh)使用基础教程Windows版本

对于终端工具tabby与ssh的基础配置

2301_79385005的博客 3085

Tabby,一个 5 万星标的终端工具

你好,我是坚持分享干货的 EarlGrey,翻译出版过《Python编程无师自通》、《Python并行计算手册》等技术书籍。如果我的分享对你有帮助,请关注我,一起向上进击。Tabby 是一名老外在 Github 开源的终端连接的工具,至今已经累积 55K+ star。Tabby 的功能特性大概有:支持多平台,Windows、MacOS(Intel 芯片/M1 芯片)、Linux 都有对应的安装包的...

codingpy的博客 554

Tabby(终端工具)

点击 新终端「New terminal」,默认是新建一个针对本地电脑的终端窗口,比如电脑是windows 系统就会新建一个 cmd 控制窗口,如果是 macOs 系统就会新建一个 terminal。如果想把服务器上的文件传输到本地电脑,只需要找到服务器的文件,然后点击,就会弹出保存文件的提示。随后就会弹出配置 ssh 连接的信息,填上终端名称、IP 地址、端口号、账号密码就可以了。保存完后,就会出现刚新增的终端配置,然后点击 三角箭头图标 就可以连接了。建议先修改Language为简体中文。

YaphetSCF的博客 2691

Tabby:一款出色的开源终端工具

Tabby是一种现代化、轻量级的终端应用程序。它旨在提供更好的用户体验和可扩展性,适用于需要频繁使用终端的用户

m0_73310000的博客 2904

【五一创作】【远程工具】- Tabby 下载、安装、使用、配置【ssh/Serial】-免安装、解压即用

远程工具--Tabby的介绍、下载、安装、使用教程,一文弄懂Tabby终端远程软

wkd_007的博客 9757
上一篇: 深度解析Linux CFS调度器:原理、实践与面试核心
下一篇: 深度解析Redis跳表:原理、选型与实践——从面试题到技术落地
秋说
秋说 优质创作者: 编程框架、信息安全技术领域 优质创作者: 编程框架、信息安全技术领域
博客等级 码龄4年 3万+粉丝 1906原创
评论 2
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

秋说

感谢打赏

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值