xurong@DESKTOP-SOE9MG1:~/.ssh$ sudo service ssh restart Restarting OpenBSD Secure Shell server: sshd. 此处注意:WSL(Windows Subsystem for Linux)会自动将硬盘挂载到mnt目录下,所以上面我直接将C盘中id_rsa.pub密钥复制到/home/xurong/.ssh/authorized_keys中: 第6步:ssh测试连接成功 C:\Users\Administra...
sudo apt-get update sudo apt-get install openssh-server 配置SSH服务: 编辑SSH配置文件 /etc/ssh/sshd_config,确保以下设置: Port 22(或者你选择的任何其他端口) PermitRootLogin yes(如果你允许root用户登录) PasswordAuthentication yes(如果你允许密码认证) 启动SSH服务: 启动SSH服务,并设置为开机自启: # 启动...
重新打开wsl服务之后,局域网ssh连接又连接不上了,netstat -ano之后可以看到22端口有大量处于time_waiting状态的连接,把22的可用连接句柄都占完了;这个时候可以先管理员权限运行netsh int portproxy reset all,然后wsl --shutdown,然后wsl genie -s,等待启动完成后,运行netsh interface portproxy add v4tov4 listenaddr...
按照此分步指南开始在 WSL 中使用 Visual Studio Code,其中包括安装远程开发扩展包。 使用此扩展,能够运行 WSL、SSH 或开发容器,以使用整套 Visual Studio Code 功能进行编辑和调试。 在不同的独立开发环境之间快速切换并进行更新,而无需担心会影响本地计算机。
1.卸载openssh-server apt remove openssh-server 2.安装openssh-server apt install openssh-server 3.修改配置文件 # 编辑/etc/ssh/sshd_config文件。vi /etc/ssh/sshd_config 修改ip和port 修改允许root访问 修改允许用户名密码登录 4.重启 sudo service ssh restart ...
有点奇怪,就是ubuntu打开的时候其ssh server并不会自动运行。虽说现在可以比较简单的设置,让其自动运行了。编辑/etc/wsl.conf文件,写入 [boot]command="service ssh start"这样,每次开启ubuntu,ssh server就自动运行了。至于是否在windows开机的时候,自动开启wsl,你可以自己搜搜看,我暂时没有这样的需求。
ssh jack@172.21.73.52 jack@172.21.73.52's password: 输入密码即可登录。 这里需要注意的是,这里既可以通过local host也可以通过ip来进行访问,并不像其他教程里所说的一样需要进行端口转发,端口转发并不是用在这种情况下的,后面会讲解。 (二)删除并重新安装sshopen-server ...
WSL的Ubuntu安装ssh-server WSL建议使用WSL2,V2版本的WSL在整体功能上非常完善,同时兼顾资源效率,可以做到比较好的平衡。 安装ssh-server比较常规,就像在普通Ubuntu主机中一样。可参考如下步骤: sudo apt install openssh-server sudo vim /etc/ssh/sshd_config ...
1、安装SSH WSL的Ubuntu貌似没有自动SSH服务,需要安装: Bash 1 sudo aptinstallopenssh-server 2、配置SSH 安装完成后,可以修改SSH端口: Bash 1 sudosed -i'/Port /c Port 2222'/etc/ssh/sshd_config 即把端口改为2222。如果实在用不习惯命令行,可以用宝塔修改。