xshell连接远程Windows10的 WSL2

本文介绍了如何在Windows 10/11上配置SSH服务,以便远程连接到WSL2。步骤包括在Windows中启用SSH服务,安装xshell作为客户端,并详细说明了xshell的配置,特别是连接后执行命令为`wsl-dUbuntu`或`bash`,以及使用Windows用户名和密码进行登录。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

本文参考VSCode 如何远程连接其他主机的 WSL2 - Herman·H - 博客园最终简单的解决了问题

很多此类文章都是在Win10/11的wsl2内搞来搞去,多次实验后发现均无法实现远程连接,最终发现只要根据上文开通宿主机(Win10/11)的SSH服务,即可从远程连接上WSL2,具体实现如下:

1.配置Win10

        在可选服务中添加SSH服务,可参考上文,也可参考win10 开启ssh server服务 远程登录,添加成功后启动sshd服务

2.在客户机安装xshell

        具体安装不再累述

3.配置xshell连接属性

配置xshell的核心点是增加

(1)连接后执行命令

        wsl -d Ubuntu

        bash

-d 后跟【Ubuntu】的是分发名称,默认是Ubuntu,如果不是默认安装或需要启动其他分发,可在宿主机上执行wsl -l -v查看可用的分发

(2)使用宿主机用户名及密码登录

如图所示:

 设置主机地址,这儿的地址是宿主机Win10的地址,不是wsl的地址

 配置连接用户名与密码,是【win10的用户名与密码】,不是wsl的

设置连接后要执行的命令

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值