ssh笔记

59 篇文章 11 订阅 ¥9.90 ¥99.00

【1】SSH 通过代理连接服务器
【2】win10 ssh连接服务器失败
【3】SSH 命令的三种代理功能(-L/-R/-D)


【1】SSH 通过代理连接服务器

  • 命令行指定代理服务器
# 通过代理连接服务器
    ssh -o ProxyCommand="nc -X connect/4/5 -x proxy.net:port %h %p" user@server.net
    ssh -o "ProxyCommand nc -X 5 -x proxy.net:port %h %p" user@server.net	#换了一种写法
# 如果代理服务器需要认证,可以使用 nc 的升级版 ncat 指定代理服务器的用户名和密码
    ssh -o ProxyCommand="ncat --proxy-type http/socks4/socks5 --proxy proxy.net:port --proxy-auth proxyuser:proxypwd %h %p" user@server.net
  • 使用 SSH 配置文件
#root用户  /etc/ssh/ssh_config 文件
#普通用户  ~/.ssh/config (没有则新建文件)

Host *
    ProxyCommand nc -X 5 -x proxy.net:port %h %p	#%h 表示 hostname;%p 表示 port
  • nc命令
#nc常用参数:
    -X 指定代理协议
        4 SOCKS v.4
        5 SOCKS v.5(默认)
        connect HTTPS proxy
    -x 代理地址[:端口],如果没有指定端口,采用
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值