命令行 SSH 连接代理
Page content
命令行ssh通过代理连接服务器:
- 命令格式如下
ssh user@server -p22 "ProxyCommand nc -X connect -x proxy.52os.net:8080 %h %p"
- 参数
-X 指定代理协议:
4 SOCKS v.4
5 SOCKS v.5(默认)
connect:HTTPS proxy
-x:代理地址[:端口]
%h:server 待连接的服务器ip地址
%p:server_port 待连接的服务器端口
例子如下:
ssh root@10.10.1.113 -o "ProxyCommand nc -X 5 -x 192.168.1.136:2080 10.10.1.113 22"