Centos 5 下的VNCServer配置
实验环境: centos5.5 x86_64
需求: 在powere2e用户下配置一个VNC远程桌面服务,分辨率1024*768
实施步骤:
- 首先使用root登陆系统然后,su - powere2e #首先使用powere2e用户登录
- vncserver :2 #使用powere2e用户启动一个VNC到vnc端口2(port:5902),这是第一次启动,会提示输入密码
- 两次密码确认后,会提示创建了一些VNC的配置文件到用户的家目录,此时我们再把VNC停掉: vncserver -kill :2
- 编辑用户对应的vnc配置文件: vim .vnc/xstartup
- 该文件修改后内容如下:1 #!/bin/sh
2 # Uncomment the following two lines for normal desktop:
3 # unset SESSION_MANAGER
4 # exec /etc/X11/xinit/xinitrc
5
6 [ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
7 [ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
8 xsetroot -solid grey
9 vncconfig -iconic &
10 #xterm -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
11 #twm &
12 gnome-session & - exit #退出powere2e用户的登录,回到root用户状态。
- vim /etc/sysconfig/vncservers #编辑系统vnc配置
- 把最后两行注释去掉,修改后入下文所示:1 VNCSERVERS="2:powere2e" #表示在端口2,用户powere2e用户启动vncserver
2 VNCSERVERARGS[2]="-geometry 1024x768 -depth 24" #表示颜色24bit,分辨率1024*768 - service vncserver start
- 用vnc viewer 访问 "主机名:2"