阅读量:0
在CentOS 6.5下安装配置VNC(tigervnc)服务的详细配置如下:,,1. 安装EPEL源和tigervnc软件包:,,``,sudo yum install epel-release,sudo yum install tigervnc-server,
`,,2. 创建并设置VNC服务配置文件:,,
`,sudo vi /etc/sysconfig/vncservers,
`,,添加以下内容(根据需要修改用户名、密码和显示号):,,
`,VNCSERVERS="1:user",VNCSERVERARGS[1]="-geometry 1024x768 -nolisten tcp -localhost",
`,,3. 启动VNC服务:,,
`,sudo service vncserver start,
`,,4. 设置VNC密码:,,
`,vncpasswd,
``,,输入两次相同的密码。,,至此,VNC(tigervnc)服务已经在CentOS 6.5上安装并配置完成。
Centos 6.5下安装配置VNC(tigervnc)服务的详细配置
1. 系统环境准备
在开始安装和配置VNC服务之前,确保你的CentOS 6.5系统已经满足以下条件:
已安装并配置好SSH远程登录工具。
已安装并配置好防火墙。
2. 安装TigerVNC软件包
使用yum命令安装TigerVNC软件包:
sudo yum install tigervncserver
3. 配置VNC服务
3.1 创建VNC用户和组
创建一个用于运行VNC服务的用户和组:
sudo groupadd vncuser sudo useradd g vncuser vncuser
3.2 设置VNC密码
为VNC用户设置密码:
vncpasswd vncuser
输入两次密码后,会生成一个名为.vnc/passwd的文件。
3.3 创建VNC配置文件
创建一个名为.vnc的目录,并在其中创建xstartup文件:
mkdir ~vncuser/.vnc vi ~vncuser/.vnc/xstartup
将以下内容复制到xstartup文件中:
#!/bin/sh export XKL_XMODMAP_DISABLE=1 unset SESSION_MANAGER unset DBUS_SESSION_BUS_ADDRESS [ x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup [ r $HOME/.Xresources ] && xrdb $HOME/.Xresources xsetroot solid grey vncconfig iconic & gnomesession &
保存并退出。
修改xstartup文件的权限:
chmod +x ~vncuser/.vnc/xstartup
4. 启动VNC服务
使用vncserver命令启动VNC服务:
vncserver :1
这将启动一个监听端口5901的VNC服务器实例,你可以根据需要启动多个实例,只需更改端口号即可。
5. 配置防火墙
为了让其他计算机能够访问VNC服务,需要配置防火墙允许相应的端口通过:
sudo iptables I INPUT p tcp dport 5901 j ACCEPT
6. 相关问题与解答
Q1: 如何查看VNC服务是否正在运行?
A1: 使用以下命令查看VNC服务的状态:
ps ef | grep vnc
如果看到vnc进程,说明服务正在运行。
Q2: 如何停止VNC服务?
A2: 使用以下命令停止VNC服务:
vncserver kill :1
将:1
替换为你要停止的VNC实例的端口号。