【CentOS】VNC多位使用者同時遠端登入
【Server端設定】
- 開啟VNC Server,第一次使用會要求輸入一組密碼供日後遠端登入使用,該組密碼不必與系統帳號的密碼相同。
# vncserver - 接著先關掉VNC服務
# vncserver -kill :1 - 修改家目錄下的設定檔
# vi /home/acos/.vnc/xstartup
註:acos請改成自己的使用者名稱
僅留下兩行設定,其他敘述註解起來即可,參考如下:
#!/bin/sh
# Uncomment the following two lines for normal desktop:
unset SESSION_MANAGER
exec /etc/X11/xinit/xinitrc
#[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
#[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
#xsetroot -solid grey
#vncconfig -iconic &
#xterm -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
#twm & - 修改防火牆設定
# setup
選單依序選擇:防火牆設定 => 自訂 => 其他連接埠,填入5901:tcp
- 先使用SSH遠端登入電腦(推薦使用PieTTY),開啟VNC服務
vncserver -geometry 1024x768
註:第二個參數是解析度設定,可依需求自行調整。 - 輸入上面指令會有類似下面這段的訊息:
New 'xxx:n (user)' desktop is xxx:n
xxx:依系統的網域名稱不同而變化
n:開啟的桌面編號,從1開始遞增。 - 使用VNC Viewer軟體開啟遠端桌面連線,於Server欄位填入IP:n,點選OK會詢問密碼,填入一開始設定的密碼即可開啟遠端桌面連線。
如果沒有VNC Viewer軟體可用瀏覽器開啟連線服務,於網址列輸入http://IP:580n亦可。 - 使用完畢後,遠端桌面直接按右上角的'X'關閉即可,回到SSH連線視窗關閉開啟的VNC服務
# vncserver -kill :n
沒有留言:
張貼留言