Remote ไป linux server ด้วย remote desktop

--

19 August 2020

ปกติเวลาเราใช้งาน Linux server ก็คงจะใช้เป็นหน้าจอแบบ text mode
แต่บางครั้งก็มีความจำเป็นต้องการใช้งานแบบหน้าจอเป็น graphic แบบ Windows ที่เครื่อง Linux server ของเราเพื่องานบางอย่าง เช่น ต้องไป download program จาก web site ที่ต้องมีการยืนยันตัวตนก่อน หรือต้องมี action บางอย่างก่อนที่จะยอมให้เรา download ได้ ถ้าจะให้ไป download จากเครื่องตัวเองก่อน แล้ว copy ไปไว้ที่ server อีกทีก็คงจะเสียเวลา

วิธีการแต่ก่อนที่ใช้กันก็มักจะใช้งานพวก x11 ผ่าน software xwindows ทั้งหลาย แต่วันนี้เราจะมาลองวิธีใหม่กันบ้าง โดยใช้ผ่านโปรแกรม remote desktop จากเครื่อง Windows

ขั้นตอนก็เพียงแค่ทำการติดตั้งโปรแกรม “xrdp” ลงไป

เสร็จแล้วก็ทำการ start services xrdp ด้วยคำสั่ง

systemctl start xrdp

แล้วให้ตรวจสอบว่ามี service start ขึ้นมาพร้อมใช้งานแล้ว (systemctl status xrdp)

ตัว service ของ xrdp จะให้บริการผ่าน port หมายเลข “3389” (เผื่อว่าใครต้องขอเปิด port ของ firewall) โดยตรวจสอบได้จากคำสั่ง

netstat -antup | grep xrdp

หลังจาก service xrdp พร้อมใช้งานแล้วเราก็ลองทดสอบ remote เข้าไปที่เครื่องได้เลย

เครื่อง server ที่ทดสอบครั้งนี้ใช้เครื่องจาก GCP (Google Cloud Platform)

เปิดโปรแกรม remote desktop แล้วใส่หมายเลข ip ของเครื่อง server เข้าไป (34.66.208.165)

จะได้หน้าจอ login มา ให้ใส่ user/password ลงไป

จากนั้นก็จะใช้งาน Linux server แบบ GUI ได้แล้ว

ลองเรียก “xclock” ดู

ลองเปิด firefox บ้าง

เท่านี้เราก็สามารถใช้งาน Linux server เราใน mode GUI ได้แล้ว

--

--

Prawit Tangmanopeanchai
Prawit Tangmanopeanchai

Written by Prawit Tangmanopeanchai

Head of Cloud Implementation Unit at gosoft (Thailand)

No responses yet