article_image

管理多台服务器听起来挺头疼的,你可能需要登录、传文件,用命令行配置不少配置文件,公司环境下有时候还要绕过各种复杂的跳板机。

要是有个工具能一站式搞定这些,那会轻松许多。

🏠 XPipe - 官网

🔗 XPipe - GitHub

XPipe 就是这样一个管理工具,它让你在本地桌面上管理所有服务器中的多种服务。

打开 XPipe 以后,你就能看到所有服务器的清单,可以通过它直接进入服务器的终端、浏览文件、拖放传输文件、设置自动化脚本。XPipe 也支持 SSH、远程桌面(RDP、VNC)等服务。

如果觉得手动配置太麻烦,可以选择“自动搜索”可连接的服务。它会扫描对应设备上的多种服务。

比如在 Windows 下执行自动搜索,本机安装的 WSL、VSCode 中存储的 SSH 连接信息,它都可以自动读取出来,不再需要二次添加,非常方便。

除了可以管理本地机器和服务器信息,XPipe 的一个特点是支持套娃式管理。

比如当我添加一台远程服务器并建立连接后,我可以在远程服务器中执行“自动搜索”,获得远程服务器中运行着的容器。这样就可以在多台服务器之间管理容器的运行状态。

在管理方面,你可以点击服务器直接打开 SSH 命令行执行命令,也可以在右侧点击“在 VSCode 中打开”,获得更全面的功能。

它还支持用 git 来同步所有配置,不过由于 SSH 连接的安全性要求特别高,这些信息一般是不建议同步的,安全风险需要自行评估一下。

XPipe 还支持批量执行脚本,让你写好的脚本能在各个服务器上轻松跑起来,不用每次再重复输入命令。比如常用的系统更新、环境配置等操作,可以写成一个模板,一键就能应用到指定的服务器上。对

机器阅读:已开放本文前 70% 的正文,剩余内容会员可见。 标准阅读页 · Markdown


author_avatar

#UNTAG Developer