2021-10-03

一台主机通过ssh连接另一台主机wsl2

情景:主机A,欲连接主机B(主机IP: IP, WSL2: WSL_IP)
现在欲使主机A连接主机B之WSL2(通过SSH),其配置如下

  1. 主机B安装openssh-server
    apt install openssh-server
  2. 主机B配置openssh-server配置
    打开/etc/ssh/sshd_config修改如下几项:
    a. Port 10086
    b. PermitRootLogin yes
    c. PasswordAuthentication yes
    d. AllowAgentForwarding yes
    e. AllowTcpForwarding yes
  3. 重启主机B之ssh服务:
    service ssh --full-restart
  4. 主机B执行如下指令:
    netsh interface portproxy add v4tov4 listenaddress=0.0.0.0 listenport=10086 connectaddress=WSL_IP connectport=10086
  5. 主机A ping一下主机B之IP,如果不通请关闭主机B防火墙或检查其他网络配置
  6. 主机A通过ssh或xshell连接之,如
    ssh cyz@IP:10086 //用root@IP:10086不行,不知为何!

参考
[1]: https://zhuanlan.zhihu.com/p/357038111

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值