标题:配置VNC服务实现红旗Linux远程桌面访问内容简介:VNC (Virtual Network Computing)是虚拟网络计算机的缩写,是一款优秀的远程控制工具软件,由著名的AT&T的欧洲研究实验室开发。下面介绍在“红旗Linux DC Server 5.0”和“红旗Linux 桌面版 6.0”操作系统中,配置VNC服务,实现客户端以“远程桌面”方式的连接访问。一、红旗Linux DC Server 5.0下提供远程桌面服务: 服务器:RedFlag Linux DC Server 5.0 说明:RedFlag Linux DC Server 5.0已自带安装VNC Server的rpm包。无须单独安装。 配置和操作如下: 1. 配置VNC Server 编辑/etc/sysconfig/下的vncservers文件,添加VNC用户。 在vncservers文件末尾,加入如下一行: ------------- VNCSERVERS="1:root" -------------- 注意: *. 添加的用户(此处是根用户root),需是已经存在用户。 *. “1”为会话编号。可以添加多个会话,提供同时多个远程桌面服务。 2. 配置VNC Server密码 运行命令:#vncpasswd,设置vnc登录的密码。 设置完密码后,会在路径/root/.vnc/下生成一个名称是“passwd”的文件。 如果想更改VNC Server密码,再次执行#vncpasswd命令即可。 3. 启动vncserver服务 运行命令:#/etc/init.d/vncserver start 或:#service vncserver start vncserver启动后,会在/root/.vnc/下生成xstartup文件和1.log文件。 xstartup文件中,最主要的是定义了VNC Server在提供服务时,客户端会话中所能看到的远程桌面的显示方式。 可以针对xstartup做编辑修改,加入自定义内容。 1.log文件是会话编号为“1”的VNC Server的日志文件。 如VNC Server启动失败,可以根据日志查找原因。 4. 修改VNC服务远程桌面启动方式 默认情况下,远程桌面VNC启动的是TWM窗口管理器(TabWindow Manager for the X WindowSystem)。 客户端所能看到的远程界面(TWM窗口)比较简单,虽系统各功能均可在命令行下得到执行,但是缺乏高效的人机交互功能。