我是公司的运维,公司给了我一台 Mac 作为工作用电脑。
随后又给了我一份 服务器 CSV 列表 —— Linux、Windows、Unix 混在一起。
Linux 还好,Windows 才是噩梦
Linux 服务器基本都是 SSH。
我平时也写脚本,于是用 Python 写了个小工具,把 CSV 里的 Linux 服务器直接导进了 ~/.ssh/config。
这一部分还算顺利。
真正让我崩溃的是 Windows 服务器。
公司要求用 macOS 上的 Windows App(以前的远程桌面) 来连 RDP。
但它有一个非常致命的问题:
它不支持批量导入。
手动添加 Windows 服务器,有多折磨?
那天我的操作流程大概是:
- 打开 Windows App
- 新建一个连接
- 填 IP、端口、用户名
- 保存
- 重复上百次
整整搞了几个小时。
那一刻我就在想:
这不是技术问题,这是体力活。
工具切换,开始拖慢效率
后来我的日常工作变成了这样:
- Linux → 终端里
ssh xxx - Windows → 打开 Windows App 点连接
工具来回切换,心智负担越来越重。
更要命的是 ——
过了几天,老板又给了我一批新服务器。
我突然意识到一个问题:
这套流程,只要服务器再来一批,我就得完整重来一次。
我开始问自己一个很简单的问题
有没有一个工具,可以做到:
- 直接批量导入 CSV
- 同时支持 SSH 和 RDP
- 不用在多个工具之间来回切换
如果有,那我就再也不需要:
- 手写
.ssh/config - 手动往 Windows App 里一个个加服务器
- 在 Terminal 和远程桌面应用之间反复横跳
我想到一个很笨,但很直接的办法
我当时想了一个比较笨的办法:
- 打开 App Store
- 搜 SSH
**
**
- 再搜 RDP
- 找 同时出现在两个搜索结果里的应用
说实话,交集并不多。
我以排名靠前的DartShell。试用讲解
行不行,试试就知道了
我下载下来试了一下,结果发现:
- 支持 CSV 批量导入
- Linux / Windows / Unix 都能统一管理
- SSH 和 RDP 在同一个应用里
- 不用再手动往 Windows App 里一个个加服务器
我把那份 CSV 直接导进去:
- SSH 的服务器能连
- RDP 的 Windows 服务器也能连
最重要的是:
我终于不用在 Terminal 和 Windows App 之间来回切换了。
后来我才意识到
真正折磨人的,从来不是「连不上服务器」,
而是这些看似琐碎、却每天都要重复的操作。
如果你也在 macOS 上管理一堆混合服务器,
你大概能懂我当时那种——
终于不用重来一遍的轻松感。
后来我才发现,Windows App 根本就没打算解决「批量管理」这个问题。
你们还有更好的方式么?