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