mirror of
https://github.com/xpipe-io/xpipe.git
synced 2024-09-11 06:56:20 +12:00
27 lines
1.4 KiB
Markdown
27 lines
1.4 KiB
Markdown
## SSH 配置
|
||
|
||
在这里,你可以指定应传递给连接的任何 SSH 选项。
|
||
有些选项是成功建立连接所必需的,如 `HostName`、
|
||
许多其他选项纯属可选。
|
||
|
||
要了解所有可能的选项,可以使用[`man ssh_config`](https://linux.die.net/man/5/ssh_config)或阅读本[指南](https://www.ssh.com/academy/ssh/config)。
|
||
支持选项的具体数量完全取决于你安装的 SSH 客户端。
|
||
|
||
### 格式化
|
||
|
||
此处的内容相当于 SSH 配置文件中的主机部分。
|
||
请注意,你不必明确定义 `Host` 键,因为它会自动完成。
|
||
|
||
如果您打算定义多个主机部分,例如依赖于另一个配置主机的代理跳转主机等依赖连接,也可以在此处定义多个主机条目。然后,XPipe 将启动第一个主机条目。
|
||
|
||
您不必对空白或缩进进行任何格式化处理,因为这不是实现其功能所必需的。
|
||
|
||
请注意,如果值中包含空格,则必须加引号,否则将被错误传递。
|
||
|
||
### 身份文件
|
||
|
||
请注意,您也可以在此处指定 `IdentityFile` 选项。
|
||
如果在此处指定了该选项,那么下面任何其他指定的基于密钥的身份验证选项都将被忽略。
|
||
|
||
如果您选择引用 XPipe git vault 中管理的身份文件,也可以这样做。
|
||
XPipe 会检测共享的身份文件,并自动调整克隆 git vault 的每个系统上的文件路径。
|