logo NodeSeekbeta

分享:小鸡多了以后,我用一个 ssh config 加 Include 把所有机器管起来

手里机器一多,每次连都要翻端口和用户名,后来改成下面这套,分享一下:

  1. ~/.ssh/config 只写一行 Include ~/.ssh/conf.d/*,然后每台机器一个小文件,文件名就是别名。新机器加一个文件就行,删机器删文件,不用在一个大文件里找。

  2. 每个文件里把 HostName、Port、User、IdentityFile 都写死,再加 ServerAliveInterval 30,长时间不动也不会掉线。

  3. 需要走跳板的机器加一行 ProxyJump 跳板别名,本地直接 ssh 目标别名,不用先登跳板再跳。

  4. 配合 ControlMaster auto 加 ControlPersist 10m,同一台机器第二次连接秒开,scp 和 rsync 也复用这条连接。

这套用了小半年没出过问题。想问下大家还有什么顺手的 ssh 小技巧,或者有没有人在用 Netcatty、Termius 这类图形工具替代,体验怎么样?

  • 我直接用了NetCatty,30台也能管的过来,很好用

  • 这人是ai发帖吧

  • 你好,机器人

你好啊,陌生人!

我的朋友,看起来你是新来的,如果想参与到讨论中,点击下面的按钮!

📈用户数目📈

目前论坛共有72487位seeker

🎉欢迎新用户🎉