Brucekomike(讨论 | 贡献) 无编辑摘要 |
Brucekomike(讨论 | 贡献) 无编辑摘要 |
||
第8行: | 第8行: | ||
用户的配置文件位于 <code>~/.ssh/config</code> 下。 | 用户的配置文件位于 <code>~/.ssh/config</code> 下。 | ||
=== 参数 === | === 参数 === | ||
禁用局域网内部的主机密钥检查 | |||
Host 192.168.*.* | Host 192.168.*.* | ||
UserKnownHostsFile /dev/null | UserKnownHostsFile /dev/null | ||
StrictHostKeyChecking no | StrictHostKeyChecking no | ||
为github配置ssh | |||
Host github | Host github | ||
User git | User git | ||
第20行: | 第20行: | ||
ProxyCommand nc -X 5 -x 127.0.0.1:2080 %h %p | ProxyCommand nc -X 5 -x 127.0.0.1:2080 %h %p | ||
ssh over ssl | |||
Host ossmedia | Host ossmedia | ||
HostName ossmedia.cn | HostName ossmedia.cn | ||
ProxyCommand openssl s_client -quiet -servername <host> -connect <host:port> | ProxyCommand openssl s_client -quiet -servername <host> -connect <host:port> | ||
User username | User username | ||
默认为所有ssh目标主机配置代理 | |||
Host * | |||
RemoteForward 12321 127.0.0.1:2080 | |||
== 错误排查 == | == 错误排查 == | ||
详见[[SSH/错误排查]] | 详见[[SSH/错误排查]] |
2024年4月17日 (三) 14:18的版本
ssh是用来连接其他电脑的工具软件,广泛用于服务器运维。
配置文件
用户的配置文件位于 ~/.ssh/config
下。
参数
禁用局域网内部的主机密钥检查
Host 192.168.*.* UserKnownHostsFile /dev/null StrictHostKeyChecking no
为github配置ssh
Host github User git HostName github.com IdentityFile ~/.ssh/github ProxyCommand nc -X 5 -x 127.0.0.1:2080 %h %p
ssh over ssl
Host ossmedia HostName ossmedia.cn ProxyCommand openssl s_client -quiet -servername <host> -connect <host:port> User username
默认为所有ssh目标主机配置代理
Host * RemoteForward 12321 127.0.0.1:2080
错误排查
详见SSH/错误排查