步骤 1.关闭windows自带的ssh服务,这个占用了22端口 2.wsl 安装ssh服务(使用的是ubuntu) sudo apt install openssh-server 3.修改配置文件 sudo vim /etc/ssh/sshd_config 关键的几处修改 4.启动服务 sudo service ssh start
步骤 1.关闭windows自带的ssh服务,这个占用了22端口 2.wsl 安装ssh服务(使用的是ubuntu) sudo apt install openssh-server 3.修改配置文件 sudo vim /etc/ssh/sshd_config 关键的几处修改 4.启动服务 sudo service ssh start
9.设置开机启动ssh服务: 此时还不完善,因为ubuntu是windows子系统,子系统的开机并没有自启动ssh的功能.需要利用脚本去实现.否则你win10开机后,不能直接用secureCRT去连接WSL,而需要登录ubuntu去开启ssh服务再连,很麻烦. 配置ubuntu的脚本 #创建init.wsl文件,保存并保存.注意#! /bin/sh这行不是注释,是sh解释器的...
WSL 与传统生产环境之间的main差异如下: WSL 具有可自动启动、停止和管理资源的轻型实用工具 VM。 如果Windows 进程没有打开的文件句柄,则 WSL VM 将自动关闭。 这意味着,如果将其用作 Web 服务器,通过 SSH 连接到它以运行服务器,然后退出,VM 可能会关闭,因为它正在检测到用户已完成使用,并将清理其资源。
2.1 开启windows的WSL支持 2.2 (方式一)安装在系统盘 2.3 (方式二)安装在D盘 3 登陆Linux安装软件 3.0 如何查看 IP 地址 3.1 VScode如何访问Linux: 3.2 安装 ssh(远程登陆+文件传输) 3.3 安装 Python 3.4 安装 conda 3.5 安装更多软件... 总结 0 写在前面 很多情况下代码开发需要依赖 Linux 系统,比如安装 ...
netsh interface ip add address "vEthernet (WSL)" 172.23.247.88 255.255.255.0 进入子系统 #创建文件夹 mkdir -p/falcon/shell touch init.sh #赋予执行权限 chmod +x init.sh vim init.sh #输入 #!/bin/bash #系统启动初始化脚本 #重启ssh服务 ...
正常开启ssh 自动启动ssh服务 当前WSL并不支持ssh server作为服务运行。我们需要借助windows计划任务和脚本,使得在windows启动时自动运行这一服务。 将这个文件存为vbs,并在计划任务中添加一个启动任务,触发器设置为系统启动时。 不过使用这个方法的前提是你的WSL默认用户是root,对于默认用户不是root的必须使用sudo方式启...
通过WSL,用户可以在Windows终端中直接访问Linux命令和工具,比如grep、sed、awk等,极大地提高了Windows系统的可用性和自定义性。而在使用SSH进行远程连接时,WSL同样可以发挥作用。用户可以在WSL中使用SSH命令通过网络连接到其他计算机,进行远程操作和文件传输。
2.2 wsl运行过程 linux中正常的启动过程是引导程序载入内核,内核初始化后载入init进程,init进程开启各项服务,将系统配置到用户可用的状态,如多用户登录、图形界面登录等。此时linux自启完成,接着等待用户的登录,并且登录方式多种,如控制台登录、ssh登录、虚拟终端登录等等。
WSL)后,我们又多了一个选择,通过WSL运行linux程序(WSL比通过虚拟机来运行linux性能更强,...