您的当前位置:首页正文

CentOS下安装VNC并设置远程服务

2022-06-26 来源:步旅网
CentOS下安装VNC并设置远程服务CentOS下安装vnc并设置远程服务 ⾸先需要检查⼀下服务器是否已经安装了VNC服务,检查服务器的是否安装VNC的命令如下:Linux代码 1. 使⽤了上⾯的命令,返回的信息如下所⽰。 如果没有任何显⽰,则说明系统没有安装vnc包。 可以使⽤下⾯命令进⾏安装。Linux代码 1. B配置信息。 1.使⽤下⾯的命令编辑配置⽂件:Linux代码 1. 2.使⽤下⾯的命令为vnc设置密码(需要使⽤su 切换到要设置vnc密码的⽤户上,⽐如:su root,其中root就是在上⾯配置⽂件内写的帐号)vncpasswd 3.打开端⼝配置 设置端⼝信息,如下所⽰。 4.启动VNC服务,利⽤su切换到对应的账户后启动VNCLinux代码 1. 其他命令,⽐如重启VNC服务就⽤下⾯的命令:Linux代码 1. 5.设置VNC服务开机启动⽤下⾯的命令:Linux代码 1. 6.在Windows运⾏软件 设置开机启动。Linux代码 1. sudo mentohust -b3 -y5 -w chkconfig --level 345 vncserver on service vncserver restart vncserver vi /etc/sysconfig/vncservers yum install tigervnc tigervnc-server rpm -qa | grep vnc

参考⽂章:

备注1关于配置信息

#这个是配置远程桌⾯登录的⽤户名,如果两个⽤户,则使⽤VNCSERVERS=\"1:user1 2:user2\" ,,

依次类推,默认情况下,1:user1对应5901,2:user2对应5902(VNC的默认监听端⼝是5900,监听端⼝规则为590+usernumber),如下

VNCSERVERS=\"usernumber:myusername\"

#下⾯这项配置为登录桌⾯配置,其中的“1”为⽤户序号,800x600为分辨率,-nolisten tcp为阻⽌tcp包,-localhost代表只监听本地,

VNCSERVERARGS[1]=\"-geometry 800x600 -nolisten tcp -localhost\"如果想阻⽌http包,可以使⽤如下配置

VNCSERVERARGS[1]=\"-geometry 800x600 -nolisten tcp -nohttpd -localhost\"

备注2关于⽅框乱码

在⼀些minimal系统⾥,即使英⽂也会出现,请使⽤本处命令修正:yum -y install fontforge

备注3关于font问题starting vnc server :

WARNING: the first attempt to star Xvnc failed,possibly because the font catalog is not properly configured,attempting to determine an appropriate font path for this system and restart Xvnc using that font path ...上⾯情况由于字体路径问题造成的,

解决办法:更新字体库,通过更新界⾯可以看出,有许多X11更新包,安装它们,

如果不熟悉到底需要安装哪个,可以更新全部软件包,当然需要时间⽐较长些(命令:yum -y upgrade),如果没其他问题,使⽤servers vncserver start应该能启动成功了。

因篇幅问题不能全部显示,请点此查看更多更全内容