ICode9

精准搜索请尝试: 精确搜索
首页 > 系统相关> 文章详细

WSL2安装Kali Linux超级新手指南

2021-03-04 16:05:41  阅读:552  来源: 互联网

标签:http Linux Kali xrdp sudo apt kali deb WSL2


1 手动下载适用于 Linux 的 Windows 子系统发行版包(如果Microsoft Store可以使用也可直接在商店搜索Kali Linux下载)
https://docs.microsoft.com/zh-cn/windows/wsl/install-manual

2 安装发行版
https://docs.microsoft.com/zh-cn/windows/wsl/install-win10#set-your-distribution-version-to-wsl-1-or-wsl-2

2.1 启用适用于 Linux 的 Windows 子系统,以管理员身份打开 PowerShell 并运行:

dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart

2.2 检查运行 WSL 2 的要求
若要更新到 WSL 2,需要运行 Windows 10。
对于 x64 系统:版本 1903 或更高版本,采用 内部版本 18362 或更高版本。【查看版本:选择 Windows 徽标键 + R,然后键入“winver】

2.3 启用虚拟机功能,以管理员身份打开 PowerShell 并运行:

dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart

2.4 下载WSL2 Linux 内核更新包,并安装。

2.5 将 WSL 2 设置为默认版本,以管理员身份打开 PowerShell 并运行:

wsl --set-default-version 2

2.5 安装所选的 Linux 分发
PowerShell查看分配给每个已安装的 Linux 分发版的 WSL 版本:wsl -l –v

wsl --list --verbose

3 安装创建账号和密码后进入root模式

sudo su #进入root模式

4 修改kali源更换为国内源

sudo vi /etc/apt/sources.list #编辑源文件目录

将下面的内容复制到文件中(esc一般模式,i编辑模式,:命令模式),
进入文件后按英文字母i进入编辑,右键粘贴
:wq!强制保存退出。

#中科大
deb http://mirrors.ustc.edu.cn/kali kali-rolling main non-free contrib
deb-src http://mirrors.ustc.edu.cn/kali kali-rolling main non-free contrib

#阿里云
deb http://mirrors.aliyun.com/kali kali-rolling main non-free contrib
deb-src http://mirrors.aliyun.com/kali kali-rolling main non-free contrib

#清华大学
deb http://mirrors.tuna.tsinghua.edu.cn/kali kali-rolling main contrib non-free
deb-src https://mirrors.tuna.tsinghua.edu.cn/kali kali-rolling main contrib non-free

#浙大
deb http://mirrors.zju.edu.cn/kali kali-rolling main contrib non-free
deb-src http://mirrors.zju.edu.cn/kali kali-rolling main contrib non-free

#官方源
deb http://http.kali.org/kali kali-rolling main non-free contrib
deb-src http://http.kali.org/kali kali-rolling main non-free contrib

5 保存后依次执行命令

sudo apt-get update #更新软件列表
sudo apt-get upgrade #更新已安装的软件包
sudo apt-get dist-upgrade #升级系统
sudo apt-get clean #删除安装的软件备份,不影响软件使用

5.1 更新源遇到的问题解决

提示:The following signatures were invalid: EXPKEYSIG ED444FF07D8D0BF6 Kali Linux Repository devel@kali.org密钥无效,无法更新源

apt-key adv --keyserver hkp://keys.gnupg.net --recv-keys 7D8D0BF6 #重设密钥

提示:E: gnupg, gnupg2 and gnupg1 do not seem to be installed, but one of them is required for this operation

apt-get install gnupg #安装gnupg,由于源没有更新,索引无法获得,无法安装包

尝试直接强行获取密钥

wget https://http.kali.org/kali/pool/main/k/kali-archive-keyring/kali-archive-keyring_2020.2_all.deb
#包的名称可能会有变化,可以先在浏览器中打开网页查看索引获得正确的包名称
#如果提示 ERROR: The certificate of 'mirrors.neusoft.edu.cn' is not trusted,则需要在wget里加参数 --no-check-certificate
#wget https://http.kali.org/kali/pool/main/k/kali-archive-keyring/kali-archive-keyring_2020.2_all.deb --no-check-certificate

安装

apt install ./kali-archive-keyring_2020.2_all.deb

完成后即可apt-get update更新了。
参考:https://blog.csdn.net/fjh1997/article/details/80537797
6 安装图形界面

sudo apt-get install xfce4
sudo /etc/init.d/xrdp start  #启动桌面程序
sudo apt-get install kali-defaults kali-root-login desktop-base xfce4 xfce4-places-plugin xfce4-goodies

6.1 安装xfce遇到的问题解决
提示command not find,说明没有安装xrdp

sudo apt-get install xrdp #安装xrdp
sudo /etc/init.d/xrdp start  #再次启动桌面程序成功
sudo apt-get install kali-defaults kali-root-login desktop-base xfce4 xfce4-places-plugin xfce4-goodies

7 修改一下xrdp的监听端口为3390

sudo vi /etc/xrdp/xrdp.ini #进入编辑修改端口为3390

应用修改

sudo echo xfce4-session > ~/.xsession
sudo /etc/init.d/xrdp restart

8 使用Windows附带的远程桌面连接程序localhost:3390

8.1 远程桌面遇到的问题解决

8.1.1 成功连接后无法显示桌面,提示Unable to contact settings server. Failed to execute dbus-launch

sudo apt install dbus-x11  #安装dbus-x11
sudo /etc/init.d/xrdp restart   #重新开启xrdp

8.1.2 无法打开目录,提示Failed to open directory

fusermount -u thinclient_drives
sudo /etc/init.d/xrdp restart   #重新开启xrdp

8.1.3 Failed to execute default Web Browser,修改默认浏览器

Application Finder -> Settings -> settings manager -> Default Applications -> Web Browser

9 下载kali linux工具集

apt update && apt-cache search kali-linux #获取当下可安装工具集
apt install kali-linux-default #安装工具集

标签:http,Linux,Kali,xrdp,sudo,apt,kali,deb,WSL2
来源: https://blog.csdn.net/m0_53579570/article/details/114369620

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有