服务器密码保护方法与装置制造方法及图纸

技术编号:8862563 阅读:230 留言:0更新日期:2013-06-28 01:46
本发明专利技术公开了一种服务器密码保护方法与装置,设定服务器的密码修改时间,并为每个密码修改时间设计一个密码,当密码修改时间到来时,用该时间的密码代替服务器原来的密码,实现密码自动修改,代替了人工修改的方法,增加了密码修改的效率和准确性,保证了服务器的安全,尤其适用于服务器数量众多的情况。

【技术实现步骤摘要】

本专利技术涉及计算机密码安全
,特别是涉及一种服务器密码保护方法与装置
技术介绍
为了防止被黑客破解密码,服务器需要定期修改密码,以增加安全性。目前,服务器的密码修改方法是由管理人员定期登陆服务器进行修改,并将修改后的密码记录下来以便其他管理人员使用。上述方法的缺陷是当服务器数量增多时,密码修改和记录的工作量和工作复杂度随之增加,工作效率和工作准确度却在下降,为服务器的安全带来很大隐患。
技术实现思路
基于上述情况,本专利技术提出了一种服务器密码保护方法与装置,以增加服务器密码修改的效率和准确性,保证服务器的安全。一种服务器密码保护方法,包括步骤:设定服务器的密码修改时间,并采用预定的密码生成算法生成与每个密码修改时间对应的新密码;在所述密码修改时间,采用与该密码修改时间对应的新密码替换服务器的原密码。一种服务器密码保护装置,包括:新密码生成模块,用于设定服务器的密码修改时间,并采用预定的密码生成算法生成与每个密码修改时间对应的新密码;密码修改模块,用于在所述密码修改时间,采用与该密码修改时间对应的新密码替换服务器的原密码。本专利技术服务器密码保护方法与装置,设定服务器的密码修改时间,并为每个密码修改时间设计一个密码,当密码修改时间到来时,用该时间的密码代替服务器原来的密码,实现密码自动修改,代替了人工修改的方法,增加了密码修改的效率和准确性,保证了服务器的安全性,尤其适用于服务器数量众多的情况。附图说明图1为本专利技术服务器密码保护方法实施例一的流程示意图;图2为本专利技术服务器密码保护方法实施例二的流程示意图;图3为本专利技术服务器密码保护方法实施例三的流程示意图;图4为本专利技术服务器密码保护装置实施例一的结构示意图;图5为本专利技术服务器密码保护装置实施例二与实施例三的结构示意图。具体实施例方式下面结合附图与实施例详细解释本专利技术。实施例一本实施例服务器密码保护方法,如图1所示,包括步骤:步骤S101、设定服务器的密码修改时间,并采用预定的密码生成算法生成与每个密码修改时间对应的新密码;步骤S102、在所述密码修改时间,采用与该密码修改时间对应的新密码替换服务器的原密码。如上述步骤所述,本方法首先设定服务器的密码修改时间,该时间可以根据实际情况而调整,优选地将该时间设定为具有周期的时间,例如设定为每天中午12点,也可以设定为非固定的时间。密码修改时间设定好之后,本实施例为每个密码修改时间设计一个新密码,新密码是相对上一密码修改时间的密码而言的。新密码生成所采用的算法不作限制,密码的形式也可以预先设定,例如采用由数字、字母和符号组成的字符串。在当前密码修改时间到来时,用该时间对应的新密码替代服务器在上一密码修改时间修改后的密码,如此,完成了服务器密码的按时自动修改,省去了人工劳动,避免了人工修改的局限性。服务器运行的系统可能是windows sever或linux,则在实现步骤S102的功能时采用相应的语言编写的工具。实施例二本实施例服务器密码保护方法,如图2所示,包括步骤:步骤S101、设定服务器的密码修改时间,并采用预定的密码生成算法生成与每个密码修改时间对应的新密码;步骤S102、在所述密码修改时间,采用与该密码修改时间对应的新密码替换服务器的原密码;步骤S103、接收密码获取请求,采用所述预定的密码生成算法生成与最近的密码修改时间对应的新密码。管理人员出于维护或获取数据等原因登录服务器时,需要事先知道服务器的密码,传统方法是查询修改密码时留下的记录。由于密码经常修改,因此修改记录也要随之更新,一方面增加了工作量,一方面带来了密码暴露的隐患。另外,对于不在现场的管理人员,不利于远程获取密码。为此,本实施例增加了步骤S103,接到管理人员的密码获取请求后,采用与步骤SlOl生成新密码时同样的算法生成与最近一次密码修改时间对应的新密码,服务器当前时段采用的即是该新密码,管理人员采用该新密码即可登录服务器。目前,手持智能终端的使用越来越广泛,因此,密码获取请求可以通过本地计算机接收,也可以通过手持终端接收。管理人员外出的情况下,可以通过手机等设备获得服务器当前密码,转发给其他人,由其他人进行服务器的维护。在本实施例中,管理人员发送密码获取请求时,可以不指定密码修改时间,接到请求后则默认生成最近一次密码修改时间对应的新密码,即服务器当前使用的密码,也可以在请求中指定任意一次的密码修改时间,接到请求后则生成指定密码修改时间对应的新密码。步骤SlOl生成的新密码在步骤S102使用完之后,步骤S103并没有使用。为了增加密码安全,步骤S102使用完之后,将新密码删除,不作保存。实施例三本实施例服务器密码保护方法,如图3所示,包括如下步骤:步骤S101、设定服务器的密码修改时间,并采用预定的密码生成算法生成与服务器IP地址和密码修改时间对应的新密码;步骤S102、在所述密码修改时间,采用与该密码修改时间和服务器IP地址对应的新密码替换该服务器的原密码;步骤S103、接收密码获取请求,该密码获取请求包含指定服务器的IP地址和最近一次的密码修改时间,采用所述预定的密码生成算法生成与最近的密码修改时间和指定服务器的IP地址对应的新密码。本实施例与实施例二的不同之处在于,本实施例特别考虑了服务器数目众多的情况。为了增加这种情况下服务器的安全性,每个服务器的密码修改时间可以相同也可以不同,服务器采用的新密码相互之间应该不同。本实施例采用IP地址来区分不同的服务器,当然也可以采用编号等其他方式。在步骤SlOl和S103生成新密码及步骤S102修改新密码时,都加入了对服务器IP地址的考虑。对于同一时段,每个服务器的密码各不相同,对于同一个服务器,每个时段的密码各不相同。而由于修改所使用新密码与发送给管理人员的新密码采用同样的密码生成算法,管理人员只需输入服务器IP地址和最近一次的密码修改时间即可获知服务器的当前密码。下面结合附图与实施例解释本专利技术服务器密码保护装置。实施例一本实施例服务器密码保护装置,如图4所示,包括:新密码生成模块,用于设定服务器的密码修改时间,并采用预定的密码生成算法生成与每个密码修改时间对应的新密码,所述密码修改时间优选地具有周期性;密码修改模块,用于在所述密码修改时间,采用与该密码修改时间对应的新密码替换服务器的原密码。新密码生成模块与密码修改模块相连,构成图4所示的装置。本实施例对应上述实施例一的服务器密码保护方法,模块的工作内容不再进一步解释。实施例二本实施例服务器密码修改装置,如图5所示,包括:新密码生成模块,用于设定服务器的密码修改时间,并采用预定的密码生成算法生成与每个密码修改时间对应的新密码,所述密码修改时间优选地具有周期性;密码修改模块,用于在所述密码修改时间,采用与该密码修改时间对应的新密码替换服务器的原密码;新密码提供模块,用于接收密码获取请求,并优选地通过本地计算机或手持终端接收所述密码获取请求,采用所述预定的密码生成算法生成与最近的密码修改时间对应的新密码。新密码生成模块分别与密码修改模块和新密码提供模块相连,构成本实施例的服务器密码保护装置,由于本实施例对应上述实施例二的服务器密码保护方法,因此各模块不再进一步解释。实施例三本实施例服务器密码保护装置,如图5所示,包括:新密码生成模块,本文档来自技高网...

【技术保护点】
一种服务器密码保护方法,其特征在于,包括步骤:设定服务器的密码修改时间,并采用预定的密码生成算法生成与每个密码修改时间对应的新密码;在所述密码修改时间,采用与该密码修改时间对应的新密码替换服务器的原密码。

【技术特征摘要】

【专利技术属性】
技术研发人员:杨博刘元进倪伟俊
申请(专利权)人:广州杰赛科技股份有限公司
类型:发明
国别省市:

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

1