Remote Desktop - mrolarik/simple-iot GitHub Wiki

การ Remote Desktop จะอนุญาตให้เครื่องคอมพิวเตอร์ (Client) สามารถเข้าไปใช้งานคอมพิวเตอร์เครื่องอื่น ๆ ได้ โดยเสมือนนั่งทำงานอยู่หน้าจอเครื่องนั้น ๆ สำหรับการทดสอบการติดตั้งและใช้งาน Remote Desktop ในกรณีนี้ต้องใช้ Virtual Box เพื่อช่วยสำหรับจำลองการทำงานของเครื่องคอมพิวเตอร์

ดังนั้น ต้องมีอุปกรณ์หรือเครื่องคอมพิวเตอร์ที่ต้องใช้ในการทดสอบดังนี้

  • เครื่องคอมพิวเตอร์ที่ติดตั้งโปรแกรม VMware หรือ Virtual Box โดยในเครื่องจำลองนี้จะต้องติดตั้ง Linux โดยในกรณีนี้เรียกเครื่องนี้ว่าเครื่อง Server
  • เครื่องคอมพิวเตอร์ที่ติดตั้ง Linux โดยเรียกเครื่องนี้ว่าเครื่อง Client เพื่อใช้สำหรับการ remote desktop ไปยังเครื่องคอมพิวเตอร์ server

วิธีการติดตั้งโปรแกรมที่เกี่ยวข้องในการ remote desktop ที่เครื่อง Server

  • เริ่มต้นด้วยการเปิดโปรแกรม Terminal เพื่อพิมพ์คำสั่งสำหรับการติดตั้งโปรแกรม xfce4 โดยใช้คำสั่ง
$ sudo apt-get install xfce4
  • เมื่อติดตั้งเสร็จให้สร้างไฟล์ session เพื่อใช้เก็บ session ของโปรแกรม
$ sudo nano ~/.xsession

จากนั้นพิมพ์คำสั่งลงไปในโปรแกรม nano

xfce4-session

เมื่อพิมพ์คำสั่งลงไปเรียบร้อยให้ออกจากโปรแกรม nano โดยการกด <ctrl+x>

  • จากนั้นติดตั้งโปรแกรม xrdp โดยพิมพ์คำสั่ง
$ sudo apt-get install xrdp
  • เมื่อติดตั้ง xrdp เสร็จให้เปิดเซอร์วิส (service) โดยใช้คำสั่ง
$ sudo service xrdp start

ขั้นตอนการติดตั้งโปรแกรมที่เครื่อง Server เป็นอันเสร็จสิ้น

การติดตั้งโปรแกรมที่เครื่อง Client เพื่อใช้สำหรับ remote desktop ไปยังเครื่อง Server

  • โปรแกรมที่แนะนำสำหรับการ remote deskop ประกอบด้วย remmina และ rdesktop

การติดตั้งโปรแกรมและใช้งาน remmina

  • เปิดหน้าจอ Terminal และพิมพ์คำสั่งดังนี้
sudo apt-add-repository ppa:remmina-ppa-team/remmina-next
sudo apt-get update
sudo apt-get install remmina remmina-plugin-rdp libfreerdp-plugins-standard
  • การ remote desktop จะต้องรู้หมายเลข ip address ของเครื่อง Server ที่จะทำการเชื่อมต่อ การตรวจสอบหมายเลขให้ไปตรวจสอบที่เครื่อง server ด้วยคำสั่ง ifconfig

  • จากนั้นให้เปิดโปรแกรม remmina ที่เครื่อง Client โปรแกรม remmina จะปรากฎดังต่อไปนี้ remmina

  • จากโปรแกรม remmina ให้เลือกโปรโตคอล rdp และพิมพ์หมายเลข ip address ของเครื่อง Server ที่ต้องการ remoteและให้กดที่ปุ่มconnectจากนั้นจะปรากฎหน้าจอให้Loginเข้าสู่เครื่องServer`
    remmina login

  • จากหน้าจอข้างต้น ให้พิมพ์ username และ password ของเครื่อง Server ที่ต้องการ remote และคลิกที่ปุ่ม ok

  • โปรแกรมจะเชื่อมต่อไปยังเครื่อง server remmina3

  • เมื่อเชื่อมต่อเสร็จจะปรากฎหน้าจอโปรแกรม Linux โดยที่จะไม่เหมือนกับ Linux ที่ได้ติดตั้งลงไปบนเครื่อง server เนื่องจากใช้ kernel ที่แสดงผลคือ xfce4 หน้าจอที่ปรากฎแสดงดังต่อไปนี้
    remmina4

การติดตั้งโปรแกรมและใช้งาน rdesktop

  • การติดตั้งโปรแกรม rdesktop ให้ติดตั้งที่เครื่อง Client สามารถทำได้โดย
$ sudo apt-get install rdesktop
  • เมื่อติดตั้งเสร็จเรียบร้อยสามารถใช้งานโดยพิมพ์คำสั่ง ดังต่อไปนี้
$ rdesktop <ip address>

โดยที่ <ip address> หมายถึงหมายเลข ip address ของเครื่อง Server ที่ต้องการ remote desktop ไปใช้งาน

  • จากนั้นจะปรากฎหน้าต่างให้พิมพ์ username และ password และให้คลิกทีปุ่่ม ok rdesktop

  • โปรแกรม rdesktop จะเชื่อมต่อไปยังเครื่อง server rdesktop server

  • เมื่อเชื่อมต่อสำเร็จจะแสดงดังหน้าจอต่อไปนี้ rdesktop 1

โดยที่หน้าจอจะไม่สามารถปรับเปลี่ยนขนาดให้เล็กลง หรือใหญ่ขึ้นได้ หากต้องการให้หน้าจอมีขนาดใหญ่ขึ้นสามารถกำหนดขนาดของ window ด้วยคำสั่งดังนี้

$ rdesktop -g 1280x800 <ip address> 
  • จากตัวอย่างกำหนดให้ window มีขนาด 1280x800
⚠️ **GitHub.com Fallback** ⚠️