No.1
声明
由于传播、利用此文所提供的信息而造成的任何直接或者间接的后果及损失,均由使用者本人负责,雷神众测以及文章作者不为此承担任何责任。雷神众测拥有对此文章的修改和解释权。如欲转载或传播此文章,必须保证此文章的完整性,包括版权声明等全部内容。未经雷神众测允许,不得任意修改或者增减此文章内容,不得以任何方式将其用于商业目的。
No.2
WSL简介
WindowsSubsystemforLinux(简称WSL)是一个在Windows10上能够运行原生Linux二进制可执行文件(ELF格式)的兼容层。它是由微软与Canonical公司合作开发,WSL提供了一个微软开发的Linux兼容内核接口(不包含Linux代码),该子系统不能运行所有Linux软件,例如那些图形用户界面,以及那些需要未实现的Linux内核服务的软件。不过,这可以用在外部X服务器上运行的图形XWindow系统缓解。通过子系统的搭建配置可以更好的用于网络安全学习。
No.3
Windows10子系统搭建
注:以下系统会重启数次
一、启用“适用于Linux的Windows子系统,虚拟机平台”通过Win10任务栏中的Cortana搜索框搜索打开“启用或关闭Windows功能”,向下滚动列表,即可看到“适用于Linux的Windows子系统”,虚拟机平台,项。
二、启用开发人员模式
进入“设置-更新和安全-针对开发人员”设置页面,选中“开发人员模式”。
三、启用预览体验计划,选择模式“快”
四、启用Linux子系统
右键点击Win10开始按钮,选择“WindowsPowerShell(管理员)”以管理员身份运行WindowsPowerShell。
Enable-WindowsOptionalFeature-Online-FeatureNameMicrosoft-Windows-Subsystem-Linux
五、更新wsl2
为了更好的让子系统支持相关调用,需要更新wsl——to——wsl2,更新Windwos10请注意,你需要运行Windows10build或更高版本才能使用WSL2
更新后内部版本号(更新时间为年7月14日)
验证是否安装成功:
powershell下输入wsl--help,是否有“--set-default”,“--set-default-version”等选项,如果有说明更新成功。
PSC:\Users\microwsl--helpCopyright(c)MicrosoftCorporation.Allrightsreserved.Usage:wsl.exe[Argument][Options...][CommandLine]ArgumentsforrunningLinuxbinaries:Ifno