1:vncserver 2:iptables -I INPUT -p tcp --dport 5901 -j ACCEPT 客戶端方式 3:iptables -I INPUT -p tcp --dport 5801 -j ACCEPT 瀏覽器方式 4:vi /root/.vnc/xstartup 注釋掉最后一行 #twm & 末行添加:gnome-session & 5:vncserver :1 配置多個桌面 Linux下VNC配置多個桌面和修改密碼 可以使用如下的方法啟動多個桌面的VNC vncserver :1 vncserver :2 vncserver :3 …… 但是這種手工啟動的方法在服務器重新啟動之后將失效,因此,下面介紹如何讓系統自動管理多個桌面的VNC,方法是將需要自動管理的信息添加到/etc/sysconfig/vncservers配置文件中,先以桌面1為root用戶桌面2為oracle用戶為例進行配置如下: 格式為:VNCSERVERS="桌面號:使用的用戶名 桌面號:使用的用戶名" [root@testdb ~]# vi /etc/sysconfig/vncservers VNCSERVERS="1:ro配置多個桌面 可以使用如下的方法啟動多個桌面的VNC vncserver :1 vncserver :2 vncserver :3 …… 但是這種手工啟動的方法在服務器重新啟動之后將失效,因此,下面介紹如何讓系統自動管理多個桌面的VNC,方法是將需要自動管理的信息添加到/etc/sysconfig/vncservers配置文件中,先以桌面1為root用戶桌面2為oracle用戶為例進行配置如下: 格式為:VNCSERVERS="桌面號:使用的用戶名 桌面號:使用的用戶名" [root@testdb ~]# vi /etc/sysconfig/vncservers VNCSERVERS="1:root 2:oracle" VNCSERVERARGS[1]="-geometry 1024x768" VNCSERVERARGS[2]="-geometry 1024x768" 修改VNC訪問的密碼 使用命令vncpasswd對不同用戶的VNC的密碼進行修改,一定要注意,如果配置了不同用戶的VNC需要分別到各自用戶中進行修改,例如在我的這個實驗中,root用戶和oracle用戶需要分別修改,修改過程如下: [root@testdb ~]# vncpasswd Password: Verify: