rhel6 vncserver設置
1. 安裝軟件包: tigervnc-server
2. 配置 /etc/sysconfig/vncserver
VNCSERVERS這項是決定那個用戶可以使用vnc鏈接到vncserver
如果想多個用戶連接到vncserver就需要配置多個用戶格式如下
VNCSERVERS="1:user1 2:user2 . . . n:usern"
1表示使用5901端口 2使用5902端口
VNCSERVERARGS[n]決定vnc連接是的一些選項
方括號中的數字就上一個配中代表用戶
-geometry使用分別率的大小 -nolisten tcp阻止使用tcp進行鏈接 -localhost只監聽127.0.0.1
所以這兒配置為
VNCSERVERARGS[1]="-geometry 800x600"
VNCSERVERARGS[2]="-geometry 800x600"
3. 設置vnc密碼
分別為每個用戶設置vnc密碼
su - user1
vncpasswd
su - user2
vncpasswd
4. 啟動vncserver
/etc/init.d/vncserver start
chkconfig --level 345 vncserver on
5.開放防火牆
iptable -I INPUT -p tcp -m multiport --dport 5901:5903 -m state --state new --syn -j ACCEPT
6.其它
vncserver -list 可以查看當前用戶的vnc活動情況
vncserver -kill 可以結束活動的鏈接
如果要給其它用戶添加鏈接可以使用以下命令:
vncserver :3 -name user3 -geometry 800x600
其中要注意的是:要切換到user3下去執行這個,如果是在root下或其它用戶下執行,會連接到這個用戶,而非user3這個用戶, -name 是vnc鏈接的名稱而非用戶名,這兒只是區分只用