linux安装vnc服务端,CentOS6部署VNC服务端_2014整理

一、安装gnome桌面环境

二、部署vnc server

# 安装vnc软件包

yum install tigervnc tigervnc-server -y

# 设置vncserver开机启动

chkconfig vncserver on

# 设置vnc登录密码,密码保存在~/.vnc/passwd

# 如果修改普通用户的vnc密码,要先su切换到此用户下

vncpasswd

# 查看vncserver配置文件

rpm -qc tigervnc-server

# 配置vncserver

vim /etc/sysconfig/vncservers

# 以用户root启动第一个和第二个桌面

VNCSERVERS="1:root 2:root"

# 调整分辨率

VNCSERVERARGS[1]="-geometry 1024x768"

VNCSERVERARGS[2]="-geometry 1024x768"

# 启动vncserver,下面启动了两个桌面

vncserver :1

vncserver :2

# 修改xstartup文件,把最后的twm &改为gnome-session &

# 此文件只有在vncserver启动之后,才会出现,修改后重启vncserver

vim ~/.vnc/xstartup

# 停止vncserver

vncserver -kill :1

vncserver -kill :2

# 配置防火墙

iptables -I INPUT -m state --state NEW -m tcp -p tcp --dport

5901 -j ACCEPT

iptables -I INPUT -m state --state NEW -m tcp -p tcp --dport

5902 -j ACCEPT

service iptables save

至此服务端部署完毕,你可以通过UltraVNC Viewer、TigerVNC Viewer或者RealVNC

Viewer访问远程桌面了。

下面介绍下常用操作:

# 批量启动

service vncserver start

# 批量重启

service vncserver restart

# 批量停止

service vncserver stop

# 查看运行的桌面

vncserver -list

3、安装libXfont和pixman等

若此时执行vncserver,则会有如下报错:

vncext: VNC extension running!

vncext: Listening for VNC connections on all interface(s), port 5902

vncext: created VNC server for screen 0

[dix] Could not init font path element /usr/share/X11/fonts/misc, removing from list!

[dix] Could not init font path element /usr/share/X11/fonts/100dpi, removing from list!

[dix] Could not init font path element /usr/share/X11/fonts/Type1, removing from list!

[dix] Could not init font path element /usr/share/fonts/default/Type1, removing from list!

[dix] Could not init font path element built-ins, removing from list!

Fatal server error:

could not open default font 'fixed'

经调查得知:yum install libXfont可解决之

再执行vncserver,又有如下错误:

/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

解决办法:yum install pixman

///

# vim /root/.vnc/VM_20_104_centos:1.log

报错:

The XKEYBOARD keymap compiler (xkbcomp) reports:

> Internal error: Could not

resolve keysym XF86AudioMicMute

Errors from xkbcomp are not fatal to the X server

GNOME_KEYRING_SOCKET=/tmp/keyring-odtoNX/socket

SSH_AUTH_SOCK=/tmp/keyring-odtoNX/socket.ssh

GNOME_KEYRING_PID=1892

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值