第一步 :安装Gnome图形化界面

要能远程访问图形化界面,首先服务器自身要安装图形化界面,在此我们还要安装中文支持套件

【yum groupinstall "X window System" "Desktop"】CentOS 6.x安装GNome桌面环境。

【yum groupinstall  Xfce】CENTOS安装XFCE桌面环境,

【yum groupinstall  -y "Chinese Support"】安装中文支持。

第二步:安装vncserver软件

【yum install -y tiger-server tigervnc】安装vncserver软件.

项目三 任务三 配置VNC型界面服务

第三步:配置VNC密码

【vncserver】设置VNC密码,需六位以上

【vncpasswd】修改VNC密码,

项目三 任务三 配置VNC型界面服务

第四步:配置为使用Gnome桌面

【vim /root/.vnc/xstartup】打开Gnome桌面的配置文件,修改该文件,把最后的【twm &】删掉,再加上【gnome-session &】.

项目三 任务三 配置VNC型界面服务

第五步:配置vncserver启动后监听端口和环境参数

【vim /etc/sysconfig.vncservers】修改配置文件

项目三 任务三 配置VNC型界面服务

第六步:设置vncserver服务在系统中运行

修改的都要重新启动该服务

【service vncserver restart】重启vncserver 服务。
  【chkconfig vncserver on】设置vnc server 开机自动启动。
第七步: 测试登录
  在网络中输人【VNC Viewer】 关键字搜索并下载VNC Viewer,安装后打开,界面如图所示。
  输人服务器的IP 地址,然后单击确定按钮,弹出如图3 13 所示的要求输入root 密的提示框。 

输入root账号的密码,就可以了

   第八步: 排错
  (1) 检查SELinux 服务并关闭。使用vim/etc/selinux/config命令编辑etc selinux/config 文件,设置Selinux 字段的值为disabled].
  (2) 关闭NetworkManager 服务。使用chkconfig--del NetworkManager命令关闭NetworkManager 服务。
  (3) iptables 防火墙默认会阻止VNC 远程桌面,所以需要在iptables 允许通过。当启动VNC 服务后,可以使用Knetstat -tunlp]命令来查看VNC服务所使用的端口,可以发现有5801、5901、6001等。
  使用[vim]命令编辑/etc/sysconfig iptables 文件,在文件最后添加如下内容,可以开启这些端口。 
   重启防火墙或者直接关闭防火墙的命令如下。I/ tc /init.d /iptables restart)重启防火墙。1/e tc /init.d,iptablesstop]关闭防火墙。

第九步:VNC的反向连接设置
  在大多数情况下,vncserver 总处于监听状态,vnc client 主动向服务器发出请求从而建立连接。然而在一些特殊的场合,需要让VNC 客户机处于监听状态,vncsrever 主动向客户机发出连接请求,此谓VNC 的反向连接。主要步骤如下: 使用Ivncviewer -liste n]命令启动Vnc clie nt,使vncview r 处于监听状态,使用[vnc Se rv r)命令启动vncserver,使用Ivncconnect -display :1192.168.223.189 (服务器IP 地址) 命令在vncse rver 端执行Ivnc connect)命令,发起server 到clie nt 的请求。

  第十步: 解决可能遇到的黑屏问题
  在Linux 里安装配置完VNC服务端,发现多用户登录会出现黑屏的情况,具体的现象为: 客户端可以通过IP与会话号登录进人系统,但登录进去是漆黑一片,除了一个叉形的鼠标以外,伸手不见五指。
  原因: 用户的VNC 启动文件权限未设置正确。
  解决方法: 将黑屏用户的xstartup(一般为/用户目录/,vne/xstartup)文件的属性修改为755(rwxr-xr-x),然后杀掉所有已经启动的VNC客户端。操作步骤如下:使用[vncserver kll:命令杀掉所有已经启动的VNC客户端1,使用vncserver-kill 2金令,杀掉所有已经启动的VNC客户端2( kill 与: 1或:2中间有一空格),使用L/ete init.a/
vncserver restart)命令重启Vncserver 服务。
  备注: vncserver只能由启动它的用户来关闭,即使是root 用户也不能关闭其他用户开
启的vncserver,除非用kill]命令暴力杀死进程。


相关文章:

  • 2021-09-13
  • 2021-06-05
  • 2021-07-24
  • 2021-08-04
猜你喜欢
  • 2021-08-04
  • 2021-09-16
  • 2021-05-01
  • 2021-07-23
  • 2021-08-17
  • 2021-07-07
相关资源
相似解决方案