[发明专利]一种基于M13机器K‑UX系统VNCserver一键搭建的方法在审
申请号: | 201710457964.2 | 申请日: | 2017-06-16 |
公开(公告)号: | CN107302453A | 公开(公告)日: | 2017-10-27 |
发明(设计)人: | 李强 | 申请(专利权)人: | 郑州云海信息技术有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L29/08 |
代理公司: | 济南诚智商标专利事务所有限公司37105 | 代理人: | 王汝银 |
地址: | 450018 河南省郑州市*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 m13 机器 ux 系统 vncserver 搭建 方法 | ||
技术领域
本发明涉及远程访问技术领域,具体地说是一种基于M13机器K-UX系统VNCserver一键搭建的方法。
背景技术
VNCServer是一般Linux发行版都会附带的VNC服务器软件,为了满足分布式用户共享服务器上面的资源,而在服务器上开启的一项服务,对应的客户端软件为vncviewer;它也可以是不同的操作系统,比如利用windows远程访问linux系统资源的一种远程访问方式。
发明内容
本发明提供了一种基于M13机器K-UX系统VNCserver一键搭建的方法,在不添加任何硬件的基础上更加方便与快捷地实现了远程桌面的控制。
本发明解决其技术问题所采取的技术方案是:一种基于M13机器K-UX系统VNCserver一键搭建的方法,其特征是,包括以下步骤:
1)、脚本判断本地镜像yum源是否存在;
2)、如果本地镜像yum源存在,则执行步骤3)操作;否则,在挂载K-UX系统文件中添加添加本地镜像yum源,执行步骤1)操作;
3)、脚本执行命令安装软件包;
4)、脚本执行命令对VNCserver进行一键配置。
进一步地,每次脚本在执行命令之后,同时将执行结果返回值写入日志。
进一步地,执行结果返回值包括0和非0;当执行结果返回值为0时,表示执行命令成功;当执行结果返回值为非0时,则表示执行命令存在问题。
进一步地,步骤1)操作中,脚本判断本地镜像yum源是否存在的标准是:截取到enabled字段。
进一步地,安装软件包通过yuminstall命令执行。
进一步地,对VNCserver进行一键配置包括配置防火墙、修改配置参数、添加开机启动项并在最后启动VNC服务。
进一步地,配置防火墙通过sed指令执行;修改配置参数通过chmod+x命令执行;添加开机启动项并在最后启动VNC服务通过systemctl命令执行。
本发明的有益效果是:
本发明实现M13机器K-UX系统VNCServer一键搭建,从而方便快捷的使用远程桌面功能去完成桌面下的一些操作,服务器远程桌面管理一般可以通过BMC的虚拟KVM来实现,由于M13机器删除BMC对于虚拟KVM的支持,所有在远程桌面控制方面所剩的方案就是硬件KVM机器或是VNC Server,VNCServer在不添加任何硬件的基础上实现无疑更加方便与快捷。
本发明在搭建VNCServer的同时,还实现了将命令执行结果写入日志,能够通过日志查看执行是否有误,本发明的执行结果为0或非0,当为0时,表示执行命令成功,否则命令执行错误。本发明可以很直观的了解到哪一部分的命令运行错误,可以及时得到修改。
附图说明
图1为本发明的方法流程图。
具体实施方式
为了能清楚说明本方案的技术特点,下面通过具体实施方式,并结合其附图,对本发明进行详细阐述。下文的公开提供了许多不同的实施例或例子用来实现本发明的不同结构。为了简化本发明的公开,下文中对特定例子的部件和设置进行描述。此外,本发明可以在不同例子中重复参考数字和/或字母。这种重复是为了简化和清楚的目的,其本身不指示所讨论各种实施例和/或设置之间的关系。应当注意,在附图中所图示的部件不一定按比例绘制。本发明省略了对公知组件和处理技术及工艺的描述以避免不必要地限制本发明。
如图1所示,一种基于M13机器K-UX系统VNCserver一键搭建的方法,包括以下步骤:
1)、脚本判断本地镜像yum源是否存在;
2)、如果本地镜像yum源存在,则执行步骤3)操作;否则,在挂载K-UX系统文件中添加添加本地镜像yum源,执行步骤1)操作;
3)、脚本执行命令安装软件包;
4)、脚本执行命令对VNCserver进行一键配置。
每次脚本在执行命令之后,同时将执行结果返回值写入日志。
执行结果返回值包括0和非0;当执行结果返回值为0时,表示执行命令成功;当执行结果返回值为非0时,则表示执行命令存在问题。
步骤1)操作中,脚本判断本地镜像yum源是否存在的标准是:截取到enabled字段。代码可为:
安装软件包通过yuminstall命令执行:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州云海信息技术有限公司,未经郑州云海信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710457964.2/2.html,转载请声明来源钻瓜专利网。