ssh username@localhost -p <port> 其中,username 是你的 Ubuntu 用户名,<port> 是你配置的 SSH 端口(默认是 22,但如果你在 WSL 中更改了端口,请相应地进行调整)。 如果连接成功,表示 SSH 服务已经在 WSL Ubuntu 中成功启动,并且已经配置为开机自启动。
为了是宿主机上WSL中的Ubuntu可以被局域网中其他主机通过ssh访问,我们也可以在宿主机上使用ssh端口映射的方式将WSL主机暴露给局域网。在WSL启动后,宿主机上对127.0.0.1地址下端口进行访问,如果此时宿主机上没有监听该端口那么对该端口的访问会转发(net转换方式)给WSL下的ubuntu,因此在宿主机上可以通过ssh devil@127.0...
WSL 启动Ubuntu18.04默认设置网络和开启SSH 1、wsl-ip.bat脚本 @echo on REM 先关闭虚拟子系统 wsl --shutdown REM 以下的Ubuntu为第2步查到的Linux子系统名称 REM IP地址根据自己的需要配置 wsl -d Ubuntu-18.04 -u root ip addr del $(ip addr show eth0 ^| grep 'inet\b' ^| awk '{print $2...
在Ubuntu 中,默认情况下 root 用户是禁用 SSH 登录的,这是为了增加系统安全性。 一、修改配置 找到PermitRootLogin 行:在文件中找到 PermitRootLogin 配置项。默认情况下,它通常被设置为 PermitRootLogin prohibit-password 或 PermitRootLogin without-password。 sudo vim /etc/ssh/sshd_config 1. 修改完成之后,记得保存。
本教程实现通过ssh远程连接wsl中的ubuntu系统, 视频播放量 1296、弹幕量 0、点赞数 23、投硬币枚数 4、收藏人数 6、转发人数 0, 视频作者 搞linux的旺仔, 作者简介 某公司六年工作经验工程师,从事系统移植与开发,硬核不硬核的知识都会分享,相关视频:【搞linux的旺仔】【
1)编辑/etc/init.wsl文件,添加service ssh restart vim /etc/init.wsl (2)打开Windows注册表,在计算机\HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Run下添加一个二进制 REG_SZ 类型的值,名称可自定义,值为mshta vbscript:CreateObject("WScript.Shell").Run("wsl -d Ubuntu-20.04 -u root ba...
WSL Ubuntu是默认无法使用标准的命令来开启sshd开机自启动的,因为在WSL Ubuntu中这个开机本就属于一个伪概念,所以更准确的说就是设置WSL Ubuntu中的sshd自启动。 使用标准的ubuntu命令: sudo systemctl start ssh 结果失败。 在wsl ubuntu中操作: sudo vim /etc/wsl.conf ...
sudo service ssh --full-restart 安装完重启后,可以使用Windows主机内的shell工具,进行连接测试。首先查询WSL2-Ubuntu的虚拟网卡地址: ifconfig 如上图的虚拟网卡地址为172.20.15.76, 所以在Windows的ssh工具的关键信息如下: 连接地址:172.20.15.76 账户:User(Ubuntu的用户名) ...
打开WSL - Ubuntu 自带的命令行终端,其实颜值什么的都不好看。复制粘贴等命令也不是特别好用。 所以用其他终端(如cmder,或者Xshell)通过ssh连接Ubutun会更好。 如上,自带终端还是比较丑的。 题外话 windows在前段时间的开发者大会上两个重磅就是:wsl2和windows terminal。 wsl2据说会比目前的wsl好,有很多方面的...