一种防止服务器被误操作导致重启或关机的方法技术

技术编号:19341482 阅读:30 留言:0更新日期:2018-11-07 13:39
本发明专利技术公开了一种防止服务器被误操作导致重启或关机的方法,所述方法通过将服务器所用操作系统的关机、重启命令屏蔽,以达到防止误操作导致服务器关机和重启。本发明专利技术方法通过简单的linux命令即可实现,无须任何其他辅助工具,操作简单,没有任何附加成本,杜绝了使用命令关机、重启的操作,杜绝了工程人员登陆服务器误操作导致关机或重启问题,使依赖于主服务器的客户端数据安全以及时时连接得到了更好的保障,保证了依赖于主服务器的各个终端对数据的正常读取。

A way to prevent server from being misled to restart or shutdown.

The invention discloses a method for preventing the server from being restarted or shut down by misoperation. The method prevents the server from shutting down and restarting by shielding the shutdown and restart commands of the operating system used by the server. The method of the invention can be realized by simple Linux command, without any other auxiliary tools, simple operation and no additional cost, eliminating the operation of shutdown and restart by using command, eliminating the problem of shutdown or restart caused by the misoperation of the engineer's landing server, and ensuring the security of the client data relying on the master server. Full-time connection is better guaranteed, which guarantees the normal reading of data by terminals depending on the primary server.

【技术实现步骤摘要】
一种防止服务器被误操作导致重启或关机的方法
本专利技术涉及云查询引导
,具体涉及一种防止服务器被误操作导致重启或关机的方法。
技术介绍
在大多数公司企业,工厂中都有各种服务器来存储处理数据,很多情况下,linux服务器是多人登陆来进行维护、操作,特别是工厂端有人员通过其他服务器登陆主服务器进行操作后,就会有忘记退出主服务器而进行关机或重启的操作,一旦主服务器掉电,依赖主服务器进行生产作业或者是相应的客户端无法登陆、在处理数据过程中突然断线,将对公司、企业造成严重不良影响,也有可能损坏服务器内的数据。并且伴随公司企业规模越大,需要的登陆人数越多,造成误操作关机、重启的可能性就越大。
技术实现思路
本专利技术要解决的技术问题是:针对上述问题,本专利技术提供一种防止服务器被误操作导致重启或关机的方法。本专利技术所采用的技术方案为:一种防止服务器被误操作导致重启或关机的方法,所述方法通过将服务器所用操作系统的关机、重启命令屏蔽,以达到防止误操作导致服务器关机和重启。所述方法通过开机设置,在每次服务器开机时自动屏蔽关机、重启命令。所述方法在linux系统下,通过alias命令将linux系统的关机命令失效。在linux中,alias命令的功能是设置命令的别名,以简写命令,提高操作效率。在本专利技术中利用此功能将linux系统的所有关机命令失效,并使该变化在每次服务器开机时都生效,以达到防止误操作导致服务器关机和重启。所述方法通过alias命令将linux系统的关机命令设置为其他名称,使linux系统的关机命令失去原有功能。所述linux系统的关机命令包括:shutdown,init,poweroff,halt,即含有这五个单词的所有关机语句都将失去原有功能。所述方法内容还包括:当输入的命令包括shutdown,init,poweroff或halt命令时,通过echo命令输出警示语句,以提醒操作人员注意。所述方法通过在服务器根目录下的.bashrc文件中添加alias设置,使之永久生。本专利技术的有益效果为:本专利技术方法通过简单的的linux命令即可实现,无须任何其他辅助工具,操作简单,没有任何附加成本,杜绝了使用命令关机、重启的操作,杜绝了工程人员登陆服务器误操作导致关机或重启问题,使依赖于主服务器的客户端数据安全以及时时连接得到了更好的保障,保证了依赖于主服务器的各个终端对数据的正常读取。附图说明图1为本专利技术方法操作流程图。具体实施方式根据说明书附图,结合具体实施方式对本专利技术进一步说明:如图1所示,一种防止服务器被误操作导致重启或关机的方法,所述方法实现流程如下:1、在服务器上使用alias命令将所有linux系统下的关机、重启命令屏蔽,包括:shutdown,init,poweroff,halt,即含有这五个单词的所有关机语句都将失去原有功能,并使用echo命令输出警示语句;aliasinit='echo-e"您正在测试服务器内执行关机操作!!!"aliasshutdown='echo-e"您正在测试服务器内执行关机操作!!!"aliasreboot='echo-e"您正在测试服务器内执行关机操作!!!"aliashalt='echo-e"您正在测试服务器内执行关机操作!!!"aliaspoweroff='echo-e"您正在测试服务器内执行关机操作!!!"2、在根目录下的.bashrc文件中添加以上的alias设置,使之永久生效;[root@localhost~]#vim./.bashrc#.bashrc#Userspecificaliasesandfunctionsaliasrm='rm-i'aliasgrep='grep--color=auto'aliasinit='echo-e"您正在测试服务器内执行关机操作!!!"aliasshutdown='echo-e"您正在测试服务器内执行关机操作!!!"aliasreboot='echo-e"您正在测试服务器内执行关机操作!!!"aliashalt='echo-e"您正在测试服务器内执行关机操作!!!"aliaspoweroff='echo-e"您正在测试服务器内执行关机操作!!!"#Sourceglobaldefinitionsif[-f/etc/bashrc];then./etc/bashrcfialiasmac='cd/pxeboot/pxelinux.cfgls'实施方式仅用于说明本专利技术,而并非对本专利技术的限制,有关
的普通技术人员,在不脱离本专利技术的精神和范围的情况下,还可以做出各种变化和变型,因此所有等同的技术方案也属于本专利技术的范畴,本专利技术的专利保护范围应由权利要求限定。本文档来自技高网
...

【技术保护点】
1.一种防止服务器被误操作导致重启或关机的方法,其特征在于,所述方法通过将服务器所用操作系统的关机、重启命令屏蔽,以达到防止误操作导致服务器关机和重启。

【技术特征摘要】
1.一种防止服务器被误操作导致重启或关机的方法,其特征在于,所述方法通过将服务器所用操作系统的关机、重启命令屏蔽,以达到防止误操作导致服务器关机和重启。2.根据权利要求1所述的一种防止服务器被误操作导致重启或关机的方法,其特征在于,所述方法通过开机设置,在每次服务器开机时自动屏蔽关机、重启命令。3.根据权利要求1或2所述的一种防止服务器被误操作导致重启或关机的方法,其特征在于,所述方法在linux系统下,通过alias命令将linux系统的关机命令失效。4.根据权利要求3所述的一种防止服务器被误操作导致重启或关机的方法,其特征在于,所述方法通过alias命令将linux系统的关机...

【专利技术属性】
技术研发人员:石立南
申请(专利权)人:郑州云海信息技术有限公司
类型:发明
国别省市:河南,41

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1