SSH:修订间差异

来自OSSmedia
无编辑摘要
无编辑摘要
第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
为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
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/错误排查