我知道(几乎?)所有 SSH 命令行参数都可以替换为 ~/.ssh/config 中的属性。但如何系统地执行此操作并不明显:页面man
仅ssh
松散地引用配置页面(例如,“端口转发也可以在配置文件中指定。”)。该man
页面ssh_config
从不引用命令行选项。
那么,是否有相应的配置参数和命令行选项的明确列表?例如,-R
对应什么?
任何ssh
可以在表单中使用的选项都-o Option=Value
可以在配置文件中设置为Option Value
一行。许多 CLI 标志仅仅是长格式选项的简写,例如ssh -2
相当于,因此可以在asssh -o Protocol=2
中设置。.ssh_config
Protocol 2
我相信这-R x:rhost:y
对应于RemoteForward x rhost:y
.
但我认为没有任何方法可以指定没有相应长格式形式的标志。在我的系统上,最终列表同时出现在ssh
和ssh_config
手册页中,前者在-o
旗帜下,后者在页面主体中,从顶部附近开始。
归档时间: |
|
查看次数: |
3002 次 |
最近记录: |