ขั้นตอนการเปิดใช้งานการเข้าถึง GUI สําหรับ Intel® Developer Cloud
ไม่สามารถเข้าถึง GUI สําหรับอินสแตนซ์ Intel® Developer Cloud บนเว็บเบราว์เซอร์ได้
เพื่อเปิดใช้งานการเข้าถึง GUI สําหรับ Intel® Developer Cloud ให้ทําตามขั้นตอนด้านล่าง
- เชื่อมต่อกับ อินสแตนซ์ Intel® Developer Cloud โดยใช้คําสั่ง SSH จากหน้า ดูอินสแตนซ์
- ดําเนินการ ตามบรรทัดคําสั่งต่อไปนี้เพื่อตั้งค่า VNC
sudo apt install xfce4 xfce4-goodies tightvncserver xterm firefox -y
sudo update-alternatives --config x-terminal-emulator
sudo snap install novnc
mkdir ~/.vnc
cat > ~/.vnc/xstartup <<EOF
#!/bin/bash
xrdb $HOME/.Xresources
startxfce4 &
EOF
chmod +x ~/.vnc/xstartup
- ดําเนินการ ตามคําสั่งต่อไปนี้เพื่อเริ่มอินสแตนซ์เซิร์ฟเวอร์ VNC
vncserver -geometry 1280x1024 :1 - ดําเนินการ ตามคําสั่งต่อไปนี้เพื่อเรียกใช้ noVNC
novnc --vnc localhost:5901
หมาย เหตุ หากพบข้อผิดพลาด: Port 6080 in use.
ลอง --listen PORT- ฆ่า กระบวนการที่ทํางานบนพอร์ต 6080 โดยใช้คําสั่งต่อไปนี้
fuser -k 6080/tcp - ดําเนินการ ตามคําสั่งต่อไปนี้เพื่อเรียกใช้ noVNC อีกครั้ง
novnc --vnc localhost:5901
- ฆ่า กระบวนการที่ทํางานบนพอร์ต 6080 โดยใช้คําสั่งต่อไปนี้
- เปิดเทอร์มินัลใหม่ เพิ่ม -L 6080:localhost:6080ที่ส่วนท้ายของคําสั่ง SSH และเชื่อมต่อกับอินสแตนซ์
- นําทาง ไปยัง URL ต่อไปนี้บนเว็บเบราว์เซอร์
http://localhost:6080/vnc.html?host=localhost - เชื่อมต่อ โดยใช้รหัสผ่านที่ตั้งค่าระหว่างการกําหนดค่า VNC และเข้าถึง GUI ได้สําเร็จ
- เปิด เทอร์มินัลใน GUI และ เปิด xterm
- ดําเนินการ ตามคําสั่งต่อไปนี้เพื่อปิดใช้งานการควบคุมการเข้าถึง
xhost + - สุดท้าย เปิดใช้งาน แอปพลิเคชันที่ติดตั้งใดๆ จาก GUI บนอินสแตนซ์ Intel® Developer Cloud โดยไม่มีปัญหา