设置WSL GUI Kali Linux和Ubuntu。退出图形外壳





你好。在安装WSL并从Microsoft Store下载Kali Linux和Ubuntu之后,我面临着这样一个事实,即我站在终端机前,并且我对Linux完全一无所知,并且希望以某种方式通过图形外壳浏览系统。我用谷歌搜索了几个星期,最终编写了一个脚本来进行设置。我分享,谁能帮忙



再一次,我将保留一点意见,即在Linux中我什么都不懂,因此欢迎在评论中加入文化批评和脚本的补充。



同样,困难最终是KALI更换了团队,并且在遵循2019年版本的教程时,我已经遇到了分发工具包不在存储库中的错误。



本文假定您已经安装了WSL并从Microsoft Store下载了分发,并且这是一个终端。该脚本于2020年8月26日写在系统上



lsb_release -a
No LSB modules are available.
Distributor ID: Kali
Description:    Kali GNU/Linux Rolling
Release:        2020.3
Codename:       kali-rolling


设置卡利



请阅读文章UPDATE 2和3末尾的第一件事。也许您会改变这一切的想法。


  1. 首先,将要求您创建一个用户:输入您的用户名和密码
  2. 然后我们创建一个脚本:



    sudo nano /usr/local/bin/setup-xrdp-server.sh


    并插入脚本的内容

    UPD: . — , /tmp berez
  3. KALI LINUX



    #!/bin/bash
    echo "Sonax Kali Setup"
    
    ##     !
    port_xrdp=3390 #   RDP
    username="sonax" #.       "ask"
    password="pass"  #       "ask"
    ##  .    
    
    sudo apt update -y && sudo apt upgrade -y
    sudo apt install -y kali-desktop-xfce xrdp #  Ubuntu  kali-desktop-xfce  xubuntu-desktop
    
    #XRDP
    sudo cp -n /etc/xrdp/xrdp.ini /etc/xrdp/xrdp.ini.bak #( )
    sudo sed -i 's/3389/'$port_xrdp'/g' /etc/xrdp/xrdp.ini #(    3389     )
    sudo sed -i '186s/username=ask/username='$username'/g' /etc/xrdp/xrdp.ini #(,   )
    sudo sed -i '187s/password=ask/password='$password'/g' /etc/xrdp/xrdp.ini #(,   )
    #sudo sed -i 's/max_bpp=32/#max_bpp=32\nmax_bpp=128/g' /etc/xrdp/xrdp.ini #(  32,  128   ) UPD:  ,       .
    #sudo sed -i 's/xserverbpp=24/#xserverbpp=24\nxserverbpp=128/g' /etc/xrdp/xrdp.ini
    sudo /etc/init.d/xrdp start
    #END XRDP
  4. "## !" ( ), , . (cntrl+x ->y->enter).
  5. Chmod,



    sudo chmod ugo+x /usr/local/bin/setup-xrdp-server.sh
  6. setup-xrdp-server.sh
  7. ,
  8. xrdp , , .



    sudo /etc/init.d/xrdp start






    sudo service xrdp start
    {start|stop|status|restart|try-restart|force-reload}
  9. RDP Windows, RDP mstsc
  10. localhost:3390 ,


Ubuntu



在Ubuntu上,一切都一样,除了输入kubuntu-desktop代替kali-desktop-xfce



结论



感谢您阅读本文。如果评论中有希望/言论/威胁/勒索/暴力行为则会对文章进行补充/更新。希望对某人有用。



UPD1:启动时自动

启动(感谢贝雷兹

sudo systemctl enable xrdp.service




UPD2:

Kali Linux获得了适用于Linux的Windows子系统(WSL2)的GUI。安装说明

谢谢亚历克斯·赫夫...

该决定是在最近才于2020年8月18日实施的,这是新闻没有RDP,这是可能的。我做的。




UPD3:

WSL没有看到物理的Wi-fi接口,因此WSL上的Kali今天已无用,我们正在等待更新。

在Internet上,他们写道您可以通过VMWare虚拟机Oracle Virtual Box将USB-Wifi扔入系统中。

但是,不幸的是,这对我不起作用,我有2个USB Wi-Fi适配器。

但是,许多人取消订阅此过程的成功。



All Articles