1.在Linux平台安装VNCServer服务端软件包
#yum -y install vnc *vnc-server*
2.修改VNCServer主配置文件
#vim /etc/sysconfig/vncservers
复制最后两行并去掉行首注释符,然后修改为
VNCSERVERS="1:root 2:oracle"
VNCSERVERARGS[1]="-geometry 1024x768"
VNCSERVERARGS[2]="-geometry 1024x768"
将root用户下的路径复制到oracle用户的home路径下,并修改路径所属用户及组:
# cp -r /root/.vnc /home/oracle/.vnc
# chown -R oracle.dba /home/oracle/.vnc
3.设置VNCServer远程连接密码
#vncpasswd --root用户
$vncpasswd --oracle用户
4.启动vncserver服务
#/etc/init.d/vncserver start
上一步执行完毕会在root宿主目录下生成.vnc开头的隐藏目录,该目录下面的文件就是root用户的VNC桌面配置文件。打开xstartup配置桌面
#vim /root/.vnc/xstartup --root用户
将最后一行改为
gnome-session &
#vim /home/oracle/.vnc/xstartup --oracle用户
将最后一行改为
gnome-session &
5.开启防火墙VNCServer端口
#vim /etc/sysconfig/iptables
如下配置:
-A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 5901 -j ACCEPT
重启iptables服务
#/etc/init.d/iptables restart
客户端VNC Viwer连接测试
转载于:https://blog.51cto.com/secdata/1873027