Configurando WSL GUI Kali Linux e Ubuntu. Saia para o shell gráfico





Olá. Depois de instalar o WSL e baixar Kali Linux & Ubuntu da Microsoft Store, me deparei com o fato de que estava na frente de um terminal e não entendia absolutamente nada no Linux e gostaria de de alguma forma navegar no sistema através do shell gráfico. Pesquisei as equipes por semanas e acabei escrevendo um roteiro para configurá-lo. Eu compartilho alguém pode ajudar



Mais uma vez, farei uma ressalva que no Linux não entendi absolutamente nada, portanto, críticas culturais e acréscimos ao roteiro são bem-vindos nos comentários.



Além disso, a dificuldade acabou sendo que o KALI mudou de equipe e, ao seguir os tutoriais para a versão 2019, já encontrei erros de que o kit de distribuição não estava no repositório.



O artigo presume que você já instalou o WSL e baixou a distribuição da Microsoft Store, e este é um terminal. O roteiro foi escrito no sistema em 26/08/2020



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


Configurando Kali



Leia a primeira coisa no final do artigo ATUALIZAÇÃO 2 e 3, por favor. Talvez você mude de ideia sobre fazer tudo isso.


  1. Em primeiro lugar, será solicitado que você crie um usuário: insira seu nome de usuário e senha
  2. então criamos um script:



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


    e insira o conteúdo do script

    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



No Ubuntu, tudo é o mesmo, exceto em vez de kali-desktop-xfce, digite xubuntu-desktop .



Conclusão



Obrigado por ler o artigo. Caso haja desejos / observações / ameaças / chantagens / violência nos comentários , o artigo será complementado / atualizado. Espero que seja útil para alguém.



UPD1: Autostart

na inicialização (obrigadoBerez)

sudo systemctl enable xrdp.service




UPD2:

Kali Linux tem uma GUI para subsistema Windows para Linux (WSL2). Instruções de instalação .

obrigadoalex-khv...

Esta decisão foi implementada recentemente, 18 de agosto de 2020, aqui está a notícia . É possível sem RDP. Eu fiz isso.




UPD3:

WSL não vê a interface Wi-fi física, então Kali em WSL é inútil hoje, estamos esperando por atualizações.

Na Internet eles escrevem que você pode jogar USB-Wifi no sistema através de máquinas virtuais VMWare, Oracle Virtual Box.

Mas, infelizmente, isso não funcionou para mim, eu tenho 2 adaptadores Wi-Fi USB.

No entanto, muitas pessoas cancelam a assinatura sobre o sucesso desse procedimento.



All Articles