Mr.Green

สร้าง บันทึกและแบ่งปัน

พิมพ์ค้นหาบทความได้ในช่องค้นหา

kali ในวินโดว์10

แหล่งข้อมูลที่ทดลองตามบทความนี้

https://www.kali.org/docs/wsl/win-kex/
https://www.kali.org/docs/general-use/xfce-with-rdp/

ทำความเข้าใจความหมายและขั้นตอนนิดนะครับ

Win-KeX provides a Kali Desktop Experience for Windows Subsystem for Linux (WSL 2)

ส่วนนี้จะแยกเป็นสองส่วน

1.Win-KeX คือ  provides a Kali Desktop Experience

2.WSL 2     คือ Windows Subsystem for Linux

แต่ในส่วนของหน้า command line ตามภาพข้างล่าง เราสามารถใช้ clipboard for cut and paste support between Kali Linux and Windows apps

เริ่มการติดตั้ง

  1. สิ่งที่ต้องเตรียม
  2. ติดตั้ง kali linux  ลงใน  wls2
  3. ติดตั้ง Win-Kex

สิ่งที่ต้องเตรียม

ไม่มีอะไรมากแค่ Windows 10 version 2004 ขึ้นไป และในการติดตั้งใช้ Terminal ในการติดตั้ง ส่วนมากก็มีแล้ว

ติดตั้ง kali linux  ลงใน  wls2

  • Open PowerShell as administrator and run:

Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux

  • Restart
  • Open PowerShell as administrator and run:

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

  • Restart
  • Open PowerShell as administrator and run: wsl --set-default-version 2
  • Install Kali Linux from the Microsoft StoreNote: to upgrade an existing WSL1 kali-linux installation, type: wsl --set-version kali-linux 2
  • Run Kali and finish the initial setup

Install Win-KeX

การติดตั้ง Win-KeX  ตามคำสั่งข้างล่างครับ  แต่คำสั่งแรก เป็นการอัพเดท kalii 

$ sudo apt update

$ sudo apt install -y kali-win-kex

หลังจากติดตั้งเสร็จ กรณีเราจะเรียกใช้ Kali ก็ใช้คำสั่งข้างล่าง เลือกตามที่เราต้องการใช้งาน

กรณีที่เราเปิดเครื่องใหม่ ก็ใช้วิธีการตามภาพ

ส่วนการเลือกใช้งานกราฟิก ก็เลือกใช้คำสั่ง ตามข้างล่างนี้ 

To start Win-KeX in Window mode with sound support, run

kex --win -s

To start Win-KeX in Seamless mode with sound support, run

kex --sl -s

อีกทางเลือก ทำงานผ่าน Rdp

ในกรณีที่ติดตั้งโดยใช้ Desktop ของ XFCE สามารถทำงานผ่าน RDP ของวินโดว์ได้   โดยการดาวโหลดน์สคริปส์ ได้จากเว็บข้างล่าง

https://gitlab.com/kalilinux/build-scripts/kali-wsl-chroot/-/blob/master/xfce4.sh

คำสั่งสคริปส์  กรณีที่เราต้องการสั่งติดตั้งเอง ไม่อยากใช้ สคริปส์ ในการติดตั้ง

#!/bin/sh

echo "[+] Installing Xfce, this will take a while"

apt-get update

apt-get dist-upgrade -y

apt-get install -y kali-desktop-xfce xrdp

echo "[+] Configuring XRDP to listen to port 3390 (but not starting the service)..."

sed -i 's/port=3389/port=3390/g' /etc/xrdp/xrdp.ini

หรือเราต้องการติดตั้งโดยใช้คำสั่งสคริปต์ ก็ใช้คำสั่งตามขั้นตอนนี้

link สำหรับดาวโหลดน์ สคริปต์

$ wget https://gitlab.com/kalilinux/build-scripts/kali-wsl-chroot/-/raw/master/xfce4.sh

เปลี่ยนสิทธิ์ในการเข้าถึงสคริปต์ ที่เราดาวโหลดมา ให้สามารถสั่งติดตั้งได้

$ chmod +x xfce4.sh

คำสั่งติดตั้งโดย สคริปส์ (คือคำสั่งที่สั่งให้ รันโปรแกรมตามขั้นตอนเหมือนเราพิมพ์คำสั่งเอง แต่อันนี้ จะรันเองจนเสร็จ

$ sudo ./xfce4.sh

ใช้คำสั่งเพื่อให้เปิดการใช้งาน xrdb  

$ sudo systemctl enable xrdp –now

dbus-x11 needs to be installed next for xrdp and xfce to connect.

หากมีคำเตือนว่าต้องติดตั้ง dbus-x11   ก็ใช้คำสั่งติดตั้งข้างล่าง

คำสั่งติดตั้ง 

$ sudo apt install -y dbus-x11

สั่งให้ xrdp  ทำงาน

To start the service you will need to run the following:

$ sudo /etc/init.d/xrdp start

ขั้นตอนการใช้งาน

หากเราติดตั้งผ่านสคริปส์ ก็สามารถเชื่อมต่อผ่านเครื่องที่เราติดตั้งได้เลย  โดยใช้ port 3390    พิมพ์  127.0.0.1:3390 หรือ localhost:3390

การติดตั้ง Google Fonts

ไปดาวโหลดน์ ฟ้อนที่เราชอบจากเว็บไซต์นี้

https://fonts.google.com/?subset=thai

เมื่อดาวโหลน์เสร็จแล้วก็แตกไปเก็บไว้ในที่โปรแกรมกำหนด คือ

กรณี คนเดียวเก็บไว้ใน

~/.local/share/fonts/

กรณี ใช้หลายคนเก็บไว้ใน

/usr/local/share/fonts/

กรณีที่ไม่มี Directory ให้สร้างโดยใช้คำสั่ง

mkdir -p /usr/local/share/fonts

อาจจะต้องเปลี่ยนสิทธิ์การใช้โดยใช้คำสั่ง

chmod 444 for files,

and 555 for directories.

แล้วใช้คำสั่ง เพื่ออัพเดท
fc-cache

Tags:  ,

Leave a Reply

Your email address will not be published. Required fields are marked *