WSLGUIの構成KaliLinuxおよびUbuntu。グラフィカルシェルに終了します





こんにちは。WSLをインストールし、MicrosoftStoreからKaliLinuxと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


カリの設定



記事UPDATE2および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では、kali-desktop-xfceの代わりにxubuntu-desktop入力することを除いて、すべてが同じです。



結論



記事を読んでいただきありがとうございます。コメント願い/発言/脅迫/ブラックメール/暴力がある場合、記事は補足/更新されます。それが誰かに役立つことを願っています。



UPD1:

起動時の自動起動(ありがとうベレス

sudo systemctl enable xrdp.service




UPD2:

Kali Linuxは、Windows Subsystem for Linux(WSL2)用のGUIを取得しました。インストール手順

ありがとうalex-khv..。

この決定はごく最近、2020年8月18日に実施されました。これがニュースです。RDPなしで可能です。やったよ。




UPD3:

WSLは物理的なWi-fiインターフェイスを認識しないため、WSLのKaliは今日は役に立たず、更新を待っています。

インターネットでは、VMWare仮想マシンであるOracle VirtualBoxを介してUSB-Wifiをシステムに投入できると書かれています。

しかし、残念ながら、これは私にはうまくいきませんでした。私は2つのUSBWi-Fiアダプターを持っています。

それにもかかわらず、多くの人々はこの手順の成功について購読を解除します。



All Articles