Windows最强的功能是什么?我觉得是WSL
可能大家没想到,如今的微软可以说是开源社区的最强大的支持者之一。无论是github,还是在Windows中集成了WSL。只能说吸纳了开源社区力量的微软是真的强。
对于普通用户而言,Linux是一个挺难用的东西。其实用过Linux系统的人都知道,虽然Linux在软件数量上不如Windows丰富,但Linux系统安装软件十分优雅,安装协助只需要一句命令。而且凭借着Docker技术,即使搭建一个Web服务也只需要一句命令即可。可以说未来Linux在个人和家用领域会快速普及,微软也正是发现了这一点,直接把Linux集成到了Windows中,这就是WSL。
1.启用WSL2
启用WSL首先要在“应用和功能”选项里开启“适用于Linux的Windows子系统”,Windows默认启动的是WSL1,可以通过以下命令切换成WSL2:
#查看WSL版本
wsl --list --verbose
#设置WSL2位默认版本
wsl --set-default-version 2
#如果你已经安装了Linux系统,比如ubuntu,可以用以下切换为WSL2
wsl --set-version ubuntu 2
开启WSL后,进入Windows应用商店搜索和安装一个Linux发行版,我推荐ubuntu。
2.开启SSH
既然安装了Linux发行版,自然要开启SSH。这里以ubuntu为例,WSL安装的ubuntu默认已经安装了openssh-server,但是需要进行一些设置才能开启SSH,设置需要具备基本的vi命令知识:
#编辑配置文件
sudo vi /etc/ssh/sshd_config
#接下来修改配置文件,首先把密码认证由no改为yes
PassWORDAuthentication yes
#如果你想要用户名和密码登陆,需要添加如下选项:
PermitRootLogin yes
#如果你没有开启用户名和密码登陆,那么首先你需要在ubuntu系统上生成一个配对的公钥
ssh-keygen -A
#然后启动ssh,下面两种方式都可以
/etc/init.d/ssh start
sudo service ssh restart
3.安装zerotier
老规矩安装zerotier方便我们远程管理,当然你也可以选择tailscale。
#用官方推荐的命令行安装
curl -s https://install.zerotier.com | sudo bash
#安装完毕后启动zerotier
sudo zerotier-one -d
#然后加入你自己的虚拟局域网
sudo zerotier-cli join xxxxxxxxx
这样你就可以通过手机或者电脑远程ssh控制这个ubuntu系统了。这个ubuntu系统可以安装Docker,又可以衍生出很多的玩法。
压根不用去重装系统,也不需要拥有NAS、VPS和小主机,凭借WSL安装Docker你可以自己搭建各种web服务。比如web页面监控、网页测速、智能家居控制等等等等。可以翻翻我的文章,有很多相关内容可以尝试。




回收站2333
校验提示文案
kevinyg
校验提示文案
江东布衣
校验提示文案
8风中追风8
校验提示文案
Gavin_C
校验提示文案
安徒生two
校验提示文案
值友没中奖
校验提示文案
frag0
校验提示文案
赛德文
校验提示文案
mast
校验提示文案
mast
校验提示文案
赛德文
校验提示文案
frag0
校验提示文案
值友没中奖
校验提示文案
安徒生two
校验提示文案
Gavin_C
校验提示文案
8风中追风8
校验提示文案
江东布衣
校验提示文案
回收站2333
校验提示文案
kevinyg
校验提示文案