WEB网站改密方法、装置、设备及介质制造方法及图纸

技术编号:34772126 阅读:53 留言:0更新日期:2022-08-31 19:35
本申请涉及一种WEB网站改密方法、装置、设备及介质,应用于计算机信息安全技术领域,所述方法应用于PAM服务端,其包括:响应于管理员的改密配置指令,生成改密脚本,其中,所述改密脚本包括至少一个待改密账号以及每个所述待改密账号的改密方式、脚本执行方式和新密码;向WEB客户端发送改密请求,其中,所述改密请求包括所述改密脚本。本申请具有提高密码修改效率的效果。率的效果。率的效果。

【技术实现步骤摘要】
WEB网站改密方法、装置、设备及介质


[0001]本申请涉及计算机信息安全的
,尤其是涉及一种WEB网站改密方法、装置、设备及介质。

技术介绍

[0002]随着互联网的不断进步,互联网信息技术也发展迅速,现如今已经进入信息化数字时代,数据信息安全也显得尤为重要,而密码也是每一个账号进行保密的最基本的一种措施。
[0003]在使用过程中如果一个账号的密码长期不进行修改,那么该账号的数据信息安全指数会逐渐下降,在企业的运维中,会定期通过Linux系统登录PAM系统的特权账号修改企业员工的WEB网站账号密码。
[0004]但由于账号数量较为庞大,管理员手动对每一个账号进行改密需要消耗大量的时间。

技术实现思路

[0005]为了提高密码修改效率,本申请提供一种WEB网站改密方法、装置、设备及介质。
[0006]第一方面,本申请提供一种WEB网站改密方法,采用如下的技术方案:一种WEB网站改密方法,应用于PAM服务端,包括:响应于管理员的改密配置指令,生成改密脚本,其中,所述改密脚本包括至少一个待改密账号以及每个所述待改密账号的改密方式、脚本执行方式和新密码;向WEB客户端发送改密请求,其中,所述改密请求包括所述改密脚本。
[0007]通过采用上述技术方案,每个改密脚本可以绑定多个待修改密码账号,将需要改密的账号与改密脚本进行绑定,通过改密指令将至少一个待改密账号的密码进行修改,一次可修改多个账号的密码,从而提高密码修改效率。
[0008]可选的,所述改密方式包括手动改密和自动改密;若所述改密方式为所述手动改密,则响应于管理员的改密指令,向WEB客户端发送改密请求;若所述改密方式为所述自动改密,则获取预设改密周期和预设改密时间;基于所述预设改密周期和所述预设改密时间,向WEB客户端发送改密请求。
[0009]第二方面,本申请提供一种WEB网站改密方法,采用如下的技术方案:一种WEB网站改密方法,其特征在于,应用于WEB客户端,包括:响应于服务器发送的改密请求,获取改密脚本;基于所述改密脚本获取与所述改密脚本绑定的至少一个待改密账号;基于所述改密脚本对所述至少一个待改密账号进行改密。
[0010]通过采用上述技术方案,每个改密脚本可以绑定多个待修改密码账号,将需要改密的账号与改密脚本进行绑定,通过改密指令将至少一个待改密账号的密码进行修改,一
次可修改多个账号的密码,从而提高密码修改效率。
[0011]可选的,所述响应于服务器发送的改密请求,获取改密脚本包括:获取脚本执行方式,其中,所述脚本执行方式包括本地执行和远端执行;当所述执行方式为所述本地执行时,基于JAVA语言本地调用所述改密脚本;当所述执行方式为所述远端执行时,获取待改密账号的应用发布器,连接所述应用发布器;基于所述应用发布器的remoteapp启动调用软件,基于所述调用软件调用所述改密脚本。
[0012]可选的,所述响应于服务器发送的改密请求,获取改密脚本包括:获取新密码,将所述新密码发送至所述至少一个待改密账号。
[0013]可选的,在所述基于所述改密脚本对所述至少一个待改密账号进行改密之后,还包括:获取密码通知方式,基于所述密码通知方式将所述新密码发送给对应的待改密账号。
[0014]第三方面,本申请提供一种WEB网站改密装置,采用如下的技术方案:一种WEB网站改密装置,应用于PAM服务端,包括:脚本配置模块,用于响应于管理员的改密配置指令,生成改密脚本,其中,所述改密脚本包括至少一个待改密账号以及每个所述待改密账号的改密方式、脚本执行方式和新密码;请求发送模块,用于向WEB客户端发送改密请求,其中,所述改密请求包括所述改密脚本。
[0015]通过采用上述技术方案,每个改密脚本可以绑定多个待修改密码账号,将需要改密的账号与改密脚本进行绑定,通过改密指令将至少一个待改密账号的密码进行修改,一次可修改多个账号的密码,从而提高密码修改效率。
[0016]第四方面,本申请提供一种WEB网站改密装置,采用如下的技术方案:一种WEB网站改密装置,应用于WEB客户端,包括:请求接收模块,用于响应于服务器发送的改密请求,获取改密脚本;脚本获取模块,用于基于所述改密脚本获取与所述改密脚本绑定的至少一个待改密账号;账号改密模块,用于基于所述改密脚本对所述至少一个待改密账号进行改密。
[0017]通过采用上述技术方案,每个改密脚本可以绑定多个待修改密码账号,将需要改密的账号与改密脚本进行绑定,通过改密指令将至少一个待改密账号的密码进行修改,一次可修改多个账号的密码,从而提高密码修改效率。
[0018]第五方面,本申请提供一种电子设备,采用如下的技术方案:一种电子设备,包括存储器和处理器,所述存储器上存储有能够被处理器加载并执行第一方面和第二方面任一项所述的WEB网站改密方法的计算机程序。
[0019]第六方面,本申请提供一种计算机可读存储介质,采用如下的技术方案:一种计算机可读存储介质,存储有能够被处理器加载并执行第一方面和第二方面任一项所述的WEB网站改密方法的计算机程序。
附图说明
[0020]图1是本申请实施例提供的一种应用于PAM服务端的WEB网站改密方法的流程示意图。
[0021]图2是本申请实施例提供的一种应用于WEB客户端的WEB网站改密方法的流程示意图。
[0022]图3是申请实施例提供的一种应用于PAM服务端的WEB网站改密装置的结构框图。
[0023]图4是申请实施例提供的一种应用于WEB客户端的WEB网站改密装置的结构框图。
[0024]图5是本申请实施例提供的电子设备的结构框图。
具体实施方式
[0025]以下结合附图对本申请作进一步详细说明。
[0026]本具体实施例仅仅是对本申请的解释,其并不是对本申请的限制,本领域技术人员在阅读完本说明书后可以根据需要对本实施例做出没有创造性贡献的修改,但只要在本申请的权利要求范围内都受到专利法的保护。
[0027]为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0028]图1为本申请实施例提供的一种应用于PAM服务端的WEB网站改密方法的流程示意图。
[0029]本方法的实施基于Linux系统,在Linux系统中,通过浏览器登录PAM系统的特权账号,进入PAM系统中的密码管理模块,在PAM系统中下载改密脚本,其中,改密脚本使用Python语言编写,将改密脚本与WEB网站和WEB网站账号进行绑定,从而利用改密脚本对WEB网站账号进行改密,需要说明的是,所有的改密活动均在浏览器中进行。
[0030]如图1所示,该方法主要流程描述如下(步骤S1本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种WEB网站改密方法,其特征在于,应用于PAM服务端,包括:响应于管理员的改密配置指令,生成改密脚本,其中,所述改密脚本包括至少一个待改密账号以及每个所述待改密账号的改密方式、脚本执行方式和新密码;向WEB客户端发送改密请求,其中,所述改密请求包括所述改密脚本。2.根据权利要求1所述的方法,其特征在于,所述改密方式包括手动改密和自动改密;若所述改密方式为所述手动改密,则响应于管理员的改密指令,向WEB客户端发送改密请求;若所述改密方式为所述自动改密,则获取预设改密周期和预设改密时间;基于所述预设改密周期和所述预设改密时间,向WEB客户端发送改密请求。3.一种WEB网站改密方法,其特征在于,应用于WEB客户端,包括:响应于服务器发送的改密请求,获取改密脚本;基于所述改密脚本获取与所述改密脚本绑定的至少一个待改密账号;基于所述改密脚本对所述至少一个待改密账号进行改密。4.根据权利要求3所述的方法,其特征在于,所述响应于服务器发送的改密请求,获取改密脚本包括:获取脚本执行方式,其中,所述脚本执行方式包括本地执行和远端执行;当所述执行方式为所述本地执行时,基于JAVA语言本地调用所述改密脚本;当所述执行方式为所述远端执行时,获取待改密账号的应用发布器,连接所述应用发布器;基于所述应用发布器的remoteapp启动调用软件,基于所述调用软件调用所述改密脚本。5.根据...

【专利技术属性】
技术研发人员:黄勇操飞飞王霄于洋王志彪
申请(专利权)人:北京圣博润高新技术股份有限公司
类型:发明
国别省市:

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

1