Remote Desktop - mrolarik/simple-iot GitHub Wiki
การ Remote Desktop จะอนุญาตให้เครื่องคอมพิวเตอร์ (Client) สามารถเข้าไปใช้งานคอมพิวเตอร์เครื่องอื่น ๆ ได้ โดยเสมือนนั่งทำงานอยู่หน้าจอเครื่องนั้น ๆ สำหรับการทดสอบการติดตั้งและใช้งาน Remote Desktop ในกรณีนี้ต้องใช้ Virtual Box เพื่อช่วยสำหรับจำลองการทำงานของเครื่องคอมพิวเตอร์
ดังนั้น ต้องมีอุปกรณ์หรือเครื่องคอมพิวเตอร์ที่ต้องใช้ในการทดสอบดังนี้
- เครื่องคอมพิวเตอร์ที่ติดตั้งโปรแกรม
VMwareหรือVirtual Boxโดยในเครื่องจำลองนี้จะต้องติดตั้งLinuxโดยในกรณีนี้เรียกเครื่องนี้ว่าเครื่องServer - เครื่องคอมพิวเตอร์ที่ติดตั้ง
Linuxโดยเรียกเครื่องนี้ว่าเครื่องClientเพื่อใช้สำหรับการ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 เป็นอันเสร็จสิ้น
- โปรแกรมที่แนะนำสำหรับการ
remote deskopประกอบด้วยremminaและrdesktop
- เปิดหน้าจอ 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ให้เลือกโปรโตคอลrdpและพิมพ์หมายเลขip addressของเครื่องServer ที่ต้องการremoteและให้กดที่ปุ่มconnectจากนั้นจะปรากฎหน้าจอให้Loginเข้าสู่เครื่องServer`

-
จากหน้าจอข้างต้น ให้พิมพ์
usernameและpasswordของเครื่อง Server ที่ต้องการremoteและคลิกที่ปุ่มok -
โปรแกรมจะเชื่อมต่อไปยังเครื่อง
server
-
เมื่อเชื่อมต่อเสร็จจะปรากฎหน้าจอโปรแกรม Linux โดยที่จะไม่เหมือนกับ
Linuxที่ได้ติดตั้งลงไปบนเครื่องserverเนื่องจากใช้ kernel ที่แสดงผลคือxfce4หน้าจอที่ปรากฎแสดงดังต่อไปนี้

- การติดตั้งโปรแกรม
rdesktopให้ติดตั้งที่เครื่อง Client สามารถทำได้โดย
$ sudo apt-get install rdesktop
- เมื่อติดตั้งเสร็จเรียบร้อยสามารถใช้งานโดยพิมพ์คำสั่ง ดังต่อไปนี้
$ rdesktop <ip address>
โดยที่ <ip address> หมายถึงหมายเลข ip address ของเครื่อง Server ที่ต้องการ remote desktop ไปใช้งาน
-
จากนั้นจะปรากฎหน้าต่างให้พิมพ์
usernameและpasswordและให้คลิกทีปุ่่มok
-
โปรแกรม rdesktop จะเชื่อมต่อไปยังเครื่อง server

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

โดยที่หน้าจอจะไม่สามารถปรับเปลี่ยนขนาดให้เล็กลง หรือใหญ่ขึ้นได้ หากต้องการให้หน้าจอมีขนาดใหญ่ขึ้นสามารถกำหนดขนาดของ window ด้วยคำสั่งดังนี้
$ rdesktop -g 1280x800 <ip address>
- จากตัวอย่างกำหนดให้ window มีขนาด 1280x800