centos6.9安装vnc server

本文详细介绍了在Linux环境下部署VNC远程桌面的过程,包括安装Gnome桌面环境、中文语言包、VNC服务器软件,设置VNC服务开机启动及密码,调整分辨率,配置防火墙,解决GduPool连接失败问题,以及批量操作VNC服务的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、安装gnome桌面环境

1、安装fontforge,避免字体出现方框乱码:
yum install fontforge -y
2、安装gnome桌面环境:
yum groupinstall Desktop -y
3、安装中文语言支持包:
yum groupinstall 'Chinese Support' -y
4、设置系统默认语言为中文:
sed -i '/LANG/c\LANG="zh_CN.UTF-8"' /etc/sysconfig/i18n
使配置文件生效:
source /etc/sysconfig/i18n

二、部署vnc server

1、安装vnc软件包:
yum install tigervnc-server.x86_64 tigervnc-server-module.x86_64 -y
2、设置vncserver开机启动:
chkconfig vncserver on
3、设置vnc登录密码,密码保存在~/.vnc/passwd
vncpasswd
4、查看vncserver配置文件:
rpm -qc tigervnc-server
配置vncserver:
vim /etc/sysconfig/vncservers
以用户root启动第一个桌面:
VNCSERVERS="1:root"
调整分辨率:
VNCSERVERARGS[1]="-geometry 1024x768"
5、启动vncserver,下面启动了第一个桌面:
vncserver :1
6、如果防火墙处于开启状态,需要配置防火墙:
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

因为我把防火墙关闭了,所以不需要配置。
7、修改xstartup文件,把最后的twm &改为gnome-session &
此文件只有在vncserver启动之后,才会出现
vim ~/.vnc/xstartup
修改后重启vncserver
service vncserver restart
启动后会显示日志文件存放路径,打开日志文件后,发现有异常:
Error constructing GduPool: Failed to connect to socket /var/run/dbus/system_bus_socket: 没有那个文件或目录
在网上查资料,说是linux服务经过优化,没有启动服务:
haldaemon
messagebug
解决方案:
(1)启动服务(顺序启动):
sudo service messagebus start
sudo service haldaemon start

(2)设置服务自启动
sudo chkconfig --level 2345 messagebus on
sudo chkconfig --level 2345 haldaemon on

至此,服务端部署完毕,可以通过UltraVNC Viewer、TigerVNC Viewer或者RealVNC Viewer访问远程桌面了。

常用操作:

1、批量启动
service vncserver start
2、批量停止
service vncserver stop
3、
批量重启
service vncserver restart
4、停止单个桌面:
vncserver -kill :1(1表示第一个桌面)
5、启动单个桌面:
vncserver :1(1表示第一个桌面)
6、查看运行的桌面
vncserver -list

完毕。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值