【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
 
 
沒有留言:
張貼留言