2021-05-12 14:32:11
CentOS/Linux 安裝VNC Server
VNC全稱是Virtual Network Computing,屬於遠端控制類軟體。其優點是支援跨作業系統的遠端圖形化控制。在日常工作中,伺服器常常是存在機房,不可能每次需要圖形介面操作就跑到機房,因此vnc是一款不錯的替代軟體。
1、CentOS/Linux下檢視本機是否已經安裝vncserver
# rpm -qa|grep tigervnc
2、安裝vncserver
# yum -y install tigervnc-server
3、啟動並設定vncserver密碼
在第一次啟動vncserver會提示輸入密碼,之後就需要使用vncpasswd命令
# vncserver
Password:
Verify:
4、修改/root/.vnc/xstartup檔案
由於我們這裡使用的centos系統,安裝的是gnome桌面
# sed -i 's/twm &/gnome-session &/' /root/.vnc/xstartup
5、修改/etc/sysconfig/vncservers檔案
在這裡檔案中可以設定希望執行VNC桌面的使用者,以及使用vncview連線時顯示的螢幕解析度。VNCSERVERS中的1表示VNC以桌面1執行,如果希望新增其他的桌面,可以修改設定
# echo -e 'VNCSERVERS="1:root"
VNCSERVERARGS[1]="-geometry 1024x768"
' >> /etc/sysconfig/vncservers
6、設定為開機啟動
# chkconfig --add vncserver
# chkconfig vncserver on
7、重新啟動vncserver
# service vncserver restart
8、防火牆埠開放
# /sbin/iptables -I INPUT -p tcp --dport 5901 -j ACCEPT
# /etc/rc.d/init.d/iptables save
9、檢視啟動狀況
# netstat -tulnp
註:如果通過VNC用戶端來存取VNC則埠為5901
10、其他:
10.1:修改VNC密碼
# vncpasswd
10.2:停止vnc server:
vncserver -kill :桌面號
例如
# vncserver -kill :1
註:vncserver只能由啟動它的使用者來關閉,即時是root也不能關閉其它使用者開啟的vncserver,除非用kill命令殺死進程。
10.3:設定同一個顯示埠可以連線多個客戶機
# vncserver -alwaysshared
CentOS 6.3安裝和設定VNC http://www.linuxidc.com/Linux/2013-05/84668.htm
Linux下強制不檢測依賴安裝VNC http://www.linuxidc.com/Linux/2013-05/84075.htm
CentOS6 VNC服務安裝設定 http://www.linuxidc.com/Linux/2013-04/82510.htm
VNC遠端控制安裝和設定 http://www.linuxidc.com/Linux/2013-01/77769.htm
Windows通過VNC存取Ubuntu http://www.linuxidc.com/Linux/2012-10/73043.htm
Windows遠端桌面存取Ubuntu 12.04 之安裝VNC http://www.linuxidc.com/Linux/2012-07/64801.htm
相關文章