1、
检查是否已安装vncserver
rpm -qa|grep vnc
a. 安装vncserver服务端和客户端端
yum install tigervnc tigervnc-server -y
b. 安装fontforge
yum install fontforge -y
检查rpm包中的信息
yum info tigervnc-server
卸载的方法
yum -y remove realvnc-vnc-server-5.0.3.37046-1.x86_64
启动vncserver
停止vncserver -kill :1
运行并设置密码
vncserver
2. 添加用户
gedit /etc/sysconfig/vncservers
让vncserver接受两个不同的用户:
VNCSERVERS="1:root 2:admin"
VNCSERVERARGS[1]="-geometry 1024x768 -nolisten tcp -nohttpd -localhost"
VNCSERVERARGS[2]="-geometry 800x600 -nolisten tcp -nohttpd -localhost"
3、开放5900端口通过防火墙
# gedit /etc/sysconfig/iptables
-A INPUT -m state --state NEW -m tcp -p tcp --dport 5901 -j ACCEPT
4、桌面配置
cd ~/.vnc/
gedit xstartup
下面2行的注释
#xterm -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
#twm &
--添加它
gnome-session &
3、重启vnc服务器 (2种方式)
# service vncserver restart
# service iptables restart
# /etc/init.d/iptables restart
5、设置vnc服务器开机自动启动
# chkconfig vncserver on
(检查开机自动启动设置:#chkconfig --list vncserverhttp://server.zol.com.cn/279/2797239.html
6、客户端连接
CentOS:使用TigerVNC Viewer 连接 ip:1
Windows:使用Real VNC Viewer 连接ip:1
b. 添加主机名
vi /etc/hosts
192.168.1.11 linuxjcq0
将自己的主机名和对应的IP添加到hosts文件中,不然会报如下错误:
rpm -qa|grep vnc
a. 安装vncserver服务端和客户端端
yum install tigervnc tigervnc-server -y
b. 安装fontforge
yum install fontforge -y
检查rpm包中的信息
yum info tigervnc-server
卸载的方法
yum -y remove realvnc-vnc-server-5.0.3.37046-1.x86_64
启动vncserver
停止vncserver -kill :1
运行并设置密码
vncserver
2. 添加用户
gedit /etc/sysconfig/vncservers
让vncserver接受两个不同的用户:
VNCSERVERS="1:root 2:admin"
VNCSERVERARGS[1]="-geometry 1024x768 -nolisten tcp -nohttpd -localhost"
VNCSERVERARGS[2]="-geometry 800x600 -nolisten tcp -nohttpd -localhost"
3、开放5900端口通过防火墙
# gedit /etc/sysconfig/iptables
-A INPUT -m state --state NEW -m tcp -p tcp --dport 5901 -j ACCEPT
4、桌面配置
cd ~/.vnc/
gedit xstartup
下面2行的注释
#xterm -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
#twm &
--添加它
gnome-session &
3、重启vnc服务器 (2种方式)
# service vncserver restart
# /etc/init.d/vncserver restart
出现如下错误
/usr/bin/Xvnc: symbol lookup error: /usr/bin/Xvnc: undefined symbol:
pixman_composite_trapezoids
/usr/bin/Xvnc: symbol lookup error: /usr/bin/Xvnc: undefined symbol:
pixman_composite_trapezoids
这是因为版本原因导致字体问题,需要安装、更新X11的包,或者看提示pixman安装此包。
命令如下:yum install pixman pixman-devel libXfont -y
# service iptables restart
# /etc/init.d/iptables restart
5、设置vnc服务器开机自动启动
# chkconfig vncserver on
(检查开机自动启动设置:#chkconfig --list vncserverhttp://server.zol.com.cn/279/2797239.html
6、客户端连接
CentOS:使用TigerVNC Viewer 连接 ip:1
Windows:使用Real VNC Viewer 连接ip:1
b. 添加主机名
vi /etc/hosts
192.168.1.11 linuxjcq0
将自己的主机名和对应的IP添加到hosts文件中,不然会报如下错误:
xauth: (stdin):1: bad display name "hostname:1" in "add" command
http://server.zol.com.cn/279/2797239.html