我如何知道ssh
在默认位置以外的位置查找配置文件:~/.ssh/config
?
答案1
-F 配置文件
指定备用的每个用户配置文件。如果在命令行中给出了配置文件,则系统范围的配置文件 (/etc/ssh/ssh_config)将被忽略。每个用户配置文件的默认值为〜/.ssh /配置。
答案2
从 OpenSSH 7.3p1 开始,您可以在 ssh_config 中包含其他配置文件。
因此,您可以添加到 /etc/ssh/ssh_config:
Include ~/custom_ssh.conf
但是,不要认为这会阻止默认的 ~/.ssh/config 被加载。