Java利用SSH代理通过服务器访问本机端口内容

方法 1:利用xshell的通道工具,进行R-L的服务器转发至本地数据包操作方法:
ssh -R 8088:127.0.0.1:80 root@
ssh -R 固定写法
8088是你在服务器要开放的端口
:127.0.0.1:80指的是你本地的端口
root为账号@你的服务器地址
如果有权限,其他的账号也可以使用提权进行使用
方法2:使用xshell的创建会话选项,选择属性.隧道.进行添加,不过这里会默认绑定到127.0.0.1 解决办法在下面有
方法3:点击工具,隧道窗口.转移规则,添加. 类型方向Remote 源主机指的就是服务器的地址了. 转移到目标主机就是你的本地

绑定到本地的解决方法 /etc/ssh/sshd_config 权限文件夹中.修改GatewayPorts no 将no改成yes后执行systemctl restart sshd命令重启sshd服务就可以了 这样会绑定到0.0.0.0

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值