慢慢写

一些 Linux 小技巧、读书笔记和路上的事

整理 ~/.ssh/config 的一点经验

2026-07-20Linux

机器一多,ssh 命令就越来越长。其实大部分参数都可以写进 ~/.ssh/config,命令行只留一个别名。

按用途分组

我习惯按用途写注释分段,比如“家里”“测试机”“已下线”。下线的机器不急着删,注释掉留个记录,回头查日志的时候知道那个 IP 是什么。

几个常用选项

Host *
    ServerAliveInterval 30
    ServerAliveCountMax 3
    IdentitiesOnly yes
    HashKnownHosts no

IdentitiesOnly yes 很重要:密钥多了以后,客户端会挨个尝试,很容易触发服务器的最大尝试次数限制。

跳板

ProxyJump 比以前的 ProxyCommand nc 简洁得多,一行搞定。

最后,别忘了给配置文件本身加个备份,它比想象中更难重写。

← 读《深度工作》:真正难的是拒绝泉州三日,走路记 →