问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

怎样实现重启linux后自动启动vncserver服务?

发布网友 发布时间:2022-04-21 10:15

我来回答

4个回答

热心网友 时间:2023-10-18 20:44

linux开机自动启动vncserver服务,需要先保证VNC安装无问题以及各种配置以及防火墙正常,下面是vncserver服务安装、配置以及设置自启动的步骤:

首先需要检查一下服务器是否已经安装了VNC服务,检查服务器的是否安装VNC的命令如下:
rpm -qa | grep vnc

使用了上面的命令我这边返回的信息是下面的(如果没有任何显示,则说明系统没有安装vnc包)
tigervnc-1.1.0-5.el6.i686
tigervnc-server-1.1.0-5.el6.i686
如果没有安装vnc可以使用下面命令进行安装:
yum install tigervnc tigervnc-server

接下来就是安装之后的配置问题了。
使用下面的命令编辑配置文件:
vi /etc/sysconfig/vncservers

使用上面命令的时候,可能您服务器上面已经存在这个配置文件,也可能您服务器上面不存在这个配置文件,将下面的内容添加到配置文件内:
VNCSERVERS="1:root"
VNCSERVERARGS[1]="-geometry 800x600"
下面这段是上面所讲配置文件注解,做参考之用:
#这个是配置远程桌面登录的用户名,如果两个用户,则使用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"
使用下面的命令为vnc设置密码(需要使用su 切换到要设置vnc密码的用户上,比如:su user1,其中user1就是在上面配置文件内写的帐号)
vncpasswd

设置好密码之后,就是启动VNC服务了,启动VNC服务的时候也需要用su user1(user1就是在上面配置文件内写的帐号)切换到要启动服务的帐号上(很多朋友在使用DirectSpace默认的桌面VNC的时候,遇到无法连接“10061错误”,即可在ssh下输入下面命令解决!)
vncserver

其他命令,比如重启VNC服务就用下面的命令:
service vncserver restart

设置VNC服务开机启动用下面的命令:
chkconfig vncserver on

在一些minimal系统里,即使英文也会出现方框乱码,请使用本处命令修正:yum -y install fontforge
其它说明:
设置完毕后使用servers vncserver start(如果不能启动,检查软件是否安装正常,检查/etc/rc.d/init.d目录是否存在vncserver控制脚本),
启动完毕后使用netstat -nat查看监听端口(默认为5901,5902,5903等),如果开启了防火墙,则需要配置规则允许对应端口tcp包通过。
参考配置:iptables -I INPUT 1 -p tcp --dport 5901 -j ACCEPT(其中-I INPUT 1代表插入一条规则,这条规则的位置是1,详情请查阅iptables相关配置)

热心网友 时间:2023-10-18 20:45

哦 这个啊 呵呵
首先要安装vnc软件包
然后安装好的只后在你的服务里将会自动生成这个服务啊 然后只要打上勾啊 这是最笨的方法啊 呵呵

热心网友 时间:2023-10-18 20:45

chkconfig --level 345 vncserver on
在启动345级别的时候启动vncserver服务。确保你的vncserver服务配置正确。见:/etc/sysconfig/vncserver

热心网友 时间:2023-10-18 20:46

会话里设置程序自动启动
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
有释放证明书可以开无犯罪证明吗 刑满释放人员入党需要公安机关出具怎样证明与无罪证明一样的作用 交通事故私了是要注意哪些问题 【私了注意事项】车祸哪些情况不能私了 交通事故私了要注意什么 私了交通事故要注意的问题 wifi6跟wifi5的区别有什么? 只有吉祥寺是想住的街道吗 演员表 《吉祥寺真的是你想住的街道吗》:每个人都会找到适合自己的街道 日剧《只有吉祥寺是想住的街道吗》为何选择“生きていたん 如何评价日剧《只有吉祥寺是想住的街道吗?》? linux下vnc怎样自启动 linux系统怎样搭建vnc及连接vnc 用vnc连接linux,运行图形化界面时,root用户可以执行,其他用户就提示no protol, 谁能教我一下Linux 下tightvnc怎么配置? linux7 系统用什么命令使vnc服务开机启动 linux服务器怎么开通vnc 企业特殊工种支付的人身保险所得税如何扣除 公司买的意外险算是保险吗 404 Not Found 铆工办理意外保险需要身份证和特殊工种证吗? 特种作业无证操作工伤保险陪吗 建筑工程团体意外险 民房建筑超过六十五岁从业工人能不能买保险怎么买? 高空作业意外险保额是多少 意外险,保险公司说高空作业没有操作证拒赔是这样吗 汽车起重机在作业时的意外伤害事故交强险起什么作用 特殊工种工作期间有什么待遇 公司怎样给5-6类高风险职业员工买团体意外险? 意外伤害险对高空作业有什么规定 特殊工种法定人身保险费和意外保险费有哪些? 安装linux下的vnc服务器和客户端,并启用vnc服务器,提供远程桌面共享机制 linux 系统 怎么为用户root 开启vnc服务? Deepin Forum 61 升级后出现的问题,求解答 vnc 连接linux,为什么不显示桌面? 在Linux上如何搭建vnc服务?使电脑能够远程桌面 linux 6.4系统怎么安装vnc 如何破解华为手机的图形密码? 华为手机指纹解锁消失是怎么回事? 华为手机如何破解密码? 华为手机5G怎样破密? 华为锁屏密码忘了怎么才能解锁 华为手机解锁 型号huaw∈l 如何破解华为手机密码呢 手机破解密码的方法是什么 华为手机锁屏密码忘了怎样刷机!在线求等! HUAW∈l手机被别人盗了如何找到? HUAW∈l是华为吗 我是HUAW∈丨手机📱,怎么隐藏应用? 华为HuAW∈l手机多少钱 华为HUAW∈l手机如何打开后盖装卡