SSH-通过代理进行远程连接

SSH 通常不会读取 all_proxy 等环境变量进行远程连接, 其自己有一套语法, 通过指定 ProxyCommand option, 如:

1
ssh -o ProxyCommand='nc -x 127.0.0.1:1081 %h %p' ubuntu@222.197.183.89 -p 65341

配置 ~/.ssh/config 文件

1
2
3
4
5
6
Host bbs1
Hostname 222.197.183.89
Port 65341
User ubuntu
ProxyCommand nc -x 127.0.0.1:1081 %h %p
IdentityFile=~/.ssh/id_rsa

SSH-通过代理进行远程连接
http://example.com/2024/04/21/SSH-通过代理进行远程连接/
作者
Jie
发布于
2024年4月21日
许可协议