使用快捷键win+r打开运行,输入shell:startup 新建文件xxx.vbs 内容: Setws=CreateObject("Wscript.Shell") ws.run"wsl -d debian -u root /etc/init.wsl start", vbhide 根据你的wsl发行版的不同更改发行版的名称(我这里是Debian) 设置好之后,重启电脑就可以直接使用xshell等远程登陆软件直接登录wsl了 参考...
首先win+x -> 设置 -> 更新和安全 -> 开发者选项 -> 开发者模式 然后win+r -> 输入control -> 程序 -> 启用或关闭Windows功能 -> 适用于 Linux 的 Windows 子系统 登陆:https://docs.microsoft.com/en-us/windows/wsl/install-manual Downloading distros win+s -> PowerShell -> 管理员模式运行 ->...
不管是通过cmd运行bash,还是开始菜单栏运行Linux系统,在使用中不是很方便,比如复制粘贴、记录log等等,都无法很舒服的实现。 在简单的摸索后,终于实现了使用putty、secureCRT、xshell等软件的远程登录。 第一步是要先检查子系统中是否开始了sshd服务,如果没有开启,使用相应命令开启。 @七禾页话 然后配置一下sshd服务...
1. 下载Xshell和Xftp 2. 拷贝ssh配置文件 sudo cp /etc/ssh/sshd_config /etc/ssh/sshd_config.bak 1. 3. 编辑配置文件 sudo vim /etc/ssh/sshd_config 1. Port 8022(因为 Windows 10 的 SSH 端口已经默认被占用,所以我换成了一个新的端口) (去掉前面的 #)ListenAddress 0.0.0.0 UsePrivilegeSeparatio...
虽然win10自带的bash功能已经很丰富,操作也简便,不过习惯了用xshell, 还是选择用xshell来操作直接用xshell连接127.0.0.1 端口22 提示连接失败。说明应该是ubuntu的sshd服务设置有问题:解决方案如下:安装ssh apt-get install openssh-server 备份sshd配置文件 sudo cp /etc/ssh/sshd_config /etc/ssh/sshd_config.bak...
登录WSL并切换到root用户通过Xshell登录到WSL中,并切换到root用户,如下图:通过宝塔官网找到安装命令通过上图可以看到WSL的版本为“Ubuntu 20.04.1 LTS (GNU/Linux 4.4.0-18362-Microsoft x86_64)”,我们从宝塔官网找到Ubuntu系统中的安装命令,如下图:在WSL中执行安装命令切换到root用户后,执行下面的安装...
1. 粘贴清华源 AI检测代码解析 sudo vim /etc/apt/source.list 然后添加编写清华源 1. 2. AI检测代码解析 sudo apt update 1. 本地子系统开启xshell连接 AI检测代码解析 #安装ssh-server sudo apt install openssh-server ssh -y 1. 2. 设置root密码 ...
Xshell下载方式可以参考从netsarang官网下载Xshell Ubuntu中开启ssh服务 这里我们直接切换到root用户进行操作,普通用户默认是没有开启ssh服务的权限的 首次安装完成,ssh服务默认是没有开启的。通过 service ssh status可以查看ssh服务的状态。通过dpkg-reconfigure openssh-server来生成ssh key,不然启动ssh会报“sshd: ...
总之,无论你出于什么理由,如果你也和博主一样,想要用 XShell 或其他 shell 工具连接到 linux 子系统上,那么就接着看吧。 用 XShell 连接 linux 子系统的原理非常简单,子系统将 ssh 服务开启到某个端口(默认是 22 端口)上,然后 XShell 连接 localhost 对应的端口即可。
此时即可通过ssh进行连接或通过xshell等工具进行连接 WSL IP映射 (一)完成以上连接后,是否可以通过其他电脑来访问wsl? 毫无疑问是可以的!!!那么这步我们就需要配置防火墙出入站规则以及端口转发规则了 如果防火墙开启,那我们需要配置防火墙规则同时需要配置端口转发规则 ...