windows10安装linux子系统

安装linux子系统

在设置里面选择更新和安全

勾选开发人员模式


在控制面板的程序和功能,点击启用或关闭windows功能,勾上适用于linux的windows子系统


接着重启就好

打开cmd输入bash回车输入y即可开始安装

错误解决

当然,在这里有个坑,我下了好久,一直出现0x80072ee2下载错误的问题。出现 0x80072ee2的错误代码是由于服务器无响应造成的,我们可以更改DNS地址

接下来下载就快很多了,10分钟不到就下载好了

通过bash安装的是Ubuntu 16.04.2 LTS

设置自己的Bash banner

下载好后总要搞点事情,没办法,就是爱折腾
在/etc/bash.bashrc文件的最后一行添加linux_logo -f -L 30 && figlet -ct Mohcazz,当然使用这两条命令的前提是安装了linuxlogo和figlet

这样以后每次从cmd进入bash就会出现如下界面

安装metasploit

换上kali更新源,自己用vi命令改一下吧

添加kali源后直接更新会遇到如下问题:

添加kali key后就能正常更新了

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv ED444FF07D8D0BF6
Executing: /tmp/tmp.A0UNJSF9eW/gpg.1.sh --keyserver


成功进入metasploit:

开启图形化界面

下载安装Xming X Server for Windows,安装之后运行其中的Xlaunch,界面如图:

编辑.bashrc文件
sudo vi ~/.bashrc
在文件末尾添加export DISPLAY=:1.0
或者直接使用echo “export DISPLAY=:1.0” >> ~/.bashrc命令

安装xfce4终端
sudo apt install xfce4-terminal

打开firefox浏览器
sudo firefox

sudo xfce4-session

后记

使用nmap的时候发现会出现如下问题

经过一番查阅资料,发现这是一个未修复的坑,反正所有和网卡或socket有关的命令可能都不能用,有待开发人员解决。不过在windows运行linux已经算是一重大突破,所以还是静候佳音吧。
其他Tips

文章作者: Mochazz
文章链接: https://mochazz.github.io/2017/07/27/linux_subsystem/
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Mochazz's blog