管理多台服务器听起来挺头疼的,你可能需要登录、传文件,用命令行配置不少配置文件,公司环境下有时候还要绕过各种复杂的跳板机。
要是有个工具能一站式搞定这些,那会轻松许多。
🏠 XPipe - 官网
🔗 XPipe - GitHub
XPipe 就是这样一个管理工具,它让你在本地桌面上管理所有服务器中的多种服务。
打开 XPipe 以后,你就能看到所有服务器的清单,可以通过它直接进入服务器的终端、浏览文件、拖放传输文件、设置自动化脚本。XPipe 也支持 SSH、远程桌面(RDP、VNC)等服务。
如果觉得手动配置太麻烦,可以选择“自动搜索”可连接的服务。它会扫描对应设备上的多种服务。
比如在 Windows 下执行自动搜索,本机安装的 WSL、VSCode 中存储的 SSH 连接信息,它都可以自动读取出来,不再需要二次添加,非常方便。
除了可以管理本地机器和服务器信息,XPipe 的一个特点是支持套娃式管理。
比如当我添加一台远程服务器并建立连接后,我可以在远程服务器中执行“自动搜索”,获得远程服务器中运行着的容器。这样就可以在多台服务器之间管理容器的运行状态。
在管理方面,你可以点击服务器直接打开 SSH 命令行执行命令,也可以在右侧点击“在 VSCode 中打开”,获得更全面的功能。
它还支持用 git 来同步所有配置,不过由于 SSH 连接的安全性要求特别高,这些信息一般是不建议同步的,安全风险需要自行评估一下。
XPipe 还支持批量执行脚本,让你写好的脚本能在各个服务器上轻松跑起来,不用每次再重复输入命令。比如常用的系统更新、环境配置等操作,可以写成一个模板,一键就能应用到指定的服务器上。对
