xhost เป็นคำสั่งบน Linux ที่ทำให้เราสามารถเปิด Application บนสภาพแวดล้อมของ Windows ผ่านทาง SSH ซึ่งต้องติดตั้งโปรแกรมจำพวก XWindows เพื่อให้สามารถทำการเรียกใช้ Application ได้ ซึ่งเราจะทำการใช้ Xmanager เพราะใช้งานง่าย และสามารถรองรับการเชื่อมต่อได้สูงสุด 128 Connections
Get Started
- ทำการเปิด xhost เพื่อให้ได้สิทธิ์ Access Control
# xhost +
xhost: must be on local machine to enable or disable access control.
- หากทำการเปิด xhost บน root จะติด Error
xhost: unable to open display ""
- ทำการติดตั้งโปรแกรม Xmanager
- เปิดโปรแกรม Xmanager – Passive ขึ้นมา
- ดูตรง Taskbar ด้านล่างจะเห็น :0.0
- ทำการกำหนดปลายทางที่จะให้ Application ไปแสดง
# export DISPLAY=192.168.1.1:0.0
# echo $DISPLAY
- ลองเรียกโปรแกรม X Terminal
# xterm
- หรือจะลองเปิดโปรแกรมอย่าง Firefox
# firefox
อ่านเพิ่มเติม : https://bit.ly/1Tj9WS8
Tagged: Xhost
Leave a Reply