全国服务热线:13864198606

新闻中心 PRODUCT DISPLAY

济南更新一键式重置密码插件(批量操作-Windows系统)

来源: 发布时间:2024-06-19 46 次浏览

操作场景当您需要对多台Windows系统的云服务器批量更新一键式重置密码插件时,可参考本文档操作。

操作场景

当您需要对多台Windows系统的云服务器批量更新一键式重置密码插件时,可参考本文档操作。

免费云服务__华为云技术__如何连接云服务器

前提条件

准备好执行机,执行机需满足的条件请参见约束与限制。

需要提前准备待批量安装插件的云服务器的IP地址、Administrator用户的密码信息。

执行机应该与待更新机器在同一VPC下。

在执行完步骤7之后可以解绑eip。

约束与限制

需要选取一台操作系统为CentOS 8.2 (公共镜像)且已绑定弹性公网IP的云服务器作为执行机,且与待批量安装插件的弹性云服务器之间网络需要互通。

说明:

若已配置yum内部源,可不需要绑定弹性公网IP。

操作步骤

以root用户登录执行机。

执行以下命令,安装批量脚本运行所需要的依赖。

yum install epel-release -y

yum install ansible -y --skip-broken

python3.6 -m pip install bcrypt==3.2.0 paramiko==3.3.1 cryptography==2.9.2 pywinrm PyYAML Jinja2 httplib2 six

若出现如图1所示报错信息,请执行以下操作。

执行以下命令,安装依赖:

dnf install python3-devel

然后再次执行以下命令:

python3.6 -m pip install bcrypt==3.2.0 paramiko==3.3.1 cryptography==2.9.2 pywinrm PyYAML Jinja2 httplib2 six

图1 报错信息

说明:

如果因为yum源配置问题导致无法安装ansible,可以使用如下命令安装ansible:

yum install python3 python3-pip

pip3 install --upgrade pip

pip3 install ansible

执行以下命令,参考表1,下载对应区域的Windows操作系统的一键式重置密码插件CloudResetPwdAgent.zip并完成完整性校验。

以“华北-北京四”区域的Windows操作系统为例:

wget https://cn-north-4-cloud-reset-pwd.obs.cn-north-4.myhuaweicloud.com/windows/reset_pwd_agent/CloudResetPwdAgent.zip

wget https://cn-north-4-cloud-reset-pwd.obs.cn-north-4.myhuaweicloud.com/windows/reset_pwd_agent/CloudResetPwdAgent.zip.sha256

完整性校验步骤,请参见获取并校验一键式重置密码插件完整性(Linux)的步骤4。

安装一键式重置密码插件对插件的具体放置目录无特殊要求,请您自定义。

执行以下命令,将对应OS架构的Windows版本的安装包下载到root目录下:

32位操作系统,x86架构:

wget https://www.7-zip.org/a/7z2107.exe '--no-check-certificate'

64位操作系统,x86架构:

wget https://www.7-zip.org/a/7z2107-x64.exe '--no-check-certificate'

64位操作系统,ARM架构:

wget https://www.7-zip.org/a/7z2107-x64.exe '--no-check-certificate'

执行以下命令,将批量操作脚本下载到root目录下。

curl URL > ~/batch_update_log4j_version_for_windows.py

其中,URL为批量操作的执行脚本。

请根据云服务器所在区域选择脚本的下载地址:

华北-北京一:https://cn-north-1-cloud-reset-pwd.obs.cn-north-1.myhuaweicloud.com/windows/batch_update_resetpwd/batch_update_log4j_version_for_windows.py

华北-北京四:https://cn-north-4-cloud-reset-pwd.obs.cn-north-4.myhuaweicloud.com/windows/batch_update_resetpwd/batch_update_log4j_version_for_windows.py

华东-上海二:https://cn-east-2-cloud-reset-pwd.obs.cn-east-2.myhuaweicloud.com/windows/batch_update_resetpwd/batch_update_log4j_version_for_windows.py

华南-广州:https://cn-south-1-cloud-reset-pwd.obs.cn-south-1.myhuaweicloud.com/windows/batch_update_resetpwd/batch_update_log4j_version_for_windows.py

中国-香港:https://ap-southeast-1-cloud-reset-pwd.obs.ap-southeast-1.myhuaweicloud.com/windows/batch_update_resetpwd/batch_update_log4j_version_for_windows.py

亚太-曼谷:https://ap-southeast-2-cloud-reset-pwd.obs.ap-southeast-2.myhuaweicloud.com/windows/batch_update_resetpwd/batch_update_log4j_version_for_windows.py

执行以下命令,将更新插件脚本下载到root目录下。

curl URL > ~/update_log4j_version_for_resetpwdagent_windows.bat

其中,URL为更新插件脚本的下载地址。

请根据云服务器所在区域选择脚本的下载地址:

华北-北京一:https://cn-north-1-cloud-reset-pwd.obs.cn-north-1.myhuaweicloud.com/windows/batch_update_resetpwd/update_log4j_version_for_resetpwdagent_windows.bat

华北-北京四:https://cn-north-4-cloud-reset-pwd.obs.cn-north-4.myhuaweicloud.com/windows/batch_update_resetpwd/update_log4j_version_for_resetpwdagent_windows.bat

华东-上海二:https://cn-east-2-cloud-reset-pwd.obs.cn-east-2.myhuaweicloud.com/windows/batch_update_resetpwd/update_log4j_version_for_resetpwdagent_windows.bat

华南-广州:https://cn-south-1-cloud-reset-pwd.obs.cn-south-1.myhuaweicloud.com/windows/batch_update_resetpwd/update_log4j_version_for_resetpwdagent_windows.bat

中国-香港:https://ap-southeast-1-cloud-reset-pwd.obs.ap-southeast-1.myhuaweicloud.com/windows/batch_update_resetpwd/update_log4j_version_for_resetpwdagent_windows.bat

亚太-曼谷:https://ap-southeast-2-cloud-reset-pwd.obs.ap-southeast-2.myhuaweicloud.com/windows/batch_update_resetpwd/update_log4j_version_for_resetpwdagent_windows.bat

检查如下文件是否在root目录下。

batch_update_log4j_version_for_windows.py

update_log4j_version_for_resetpwdagent_windows.bat

CloudResetPwdAgent.zip

7z*.exe

执行以下命令,新建并编辑host_list.txt,按i进入编辑模式。

vi host_list.txt

将需要自动安装驱动的云服务器的相关信息填写到host_list.txt文件中。

填写Administrator用户的IP和密码,请严格按照每行“IP,用户密码”的格式填写,中间以英文逗号隔开。

示例:

192.168.1.10,'**********'

192.168.1.11,'**********'

执行以下命令,添加ansible配置文件。

mkdir -p /etc/ansible

touch /etc/ansible/ansible.cfg

运行批量执行操作脚本“batch_update_log4j_version_for_windows.py”。

python3.6 batch_update_log4j_version_for_windows.py

图2 运行脚本

执行如下命令,在“/root/logs/exec_origin.log”的最后一行查看运行结果日志。

vim /root/logs/exec_origin.log

若如下图所示,则表示运行成功。

图3 运行成功



华为云共建智能世界云底座[52] 华为公有云专属云主机DeH服务[51] 华为云场景化解决方案[49] 华为公有云产品[44] 华为云云主机[43] 华为云产品服务[43] 华为云服务器应用[43] 华为弹性云服务器[39] 华为公有云架构解决方案[38] 华为云提供的服务[37] 华为虚拟私有云vpc[37] 华为公有云介绍[32] 华为公有云提供哪些计算服务[30] 华为云漏洞扫描[27] 华为云软件开发服务[27] 华为公有云和私有云区别[27] 华为云域名注册[26] 华为云官网登陆[26] 华为公有云解决方案[26] 华为私有云产品有哪些[26] 华为私有云服务[25] 华为云数据库[23] 华为云安全[22] 华为公有云官网[22] 华为私有云的搭建方案[22] 华为云弹性云服务器应用[21] 华为公有云平台[20] 华为公有云行业解决方案[20] 华为私有云解决方案服务定制领导者[20] [19] 华为私有云服务器[19] 华为私有云网格结构[19] 华为公有云视讯解决方案[18] 华为云官网[17] 华为云速建站[17] 华为私有云架构[17] 华为云优势[16] 华为云服务器[16] 华为私有云部署架构[16] 华为云企业邮箱服务 (SAAS[15] 华为云邮箱[15] 华为公有云是什么[15] 华为公有云架构[15] 华为云迁移解决方案[14] 华为公有云解决方案服务定制领导者[14] 华为私有云解决方案[14] 云邮箱)[13] 华为云园区解决方案[13] 华为云服务总代理[13] 华为云速智能客服[13] 华为公有云服务[13] 华为私有云搭建方案[13] 云与计算咨询服务[12] 云与计算培训服务[11] 华为云备份[11] 华为云服务器配置[11] 华为云服务服务中心[11] 华为云服务核心分销商[11] 华为公有云[11] 华为私有云搭建[11] 云迁移与运营支撑服务[10] 公有云私有云混合云[10] 华为云服务器ECS[10] 华为云服务器成功案例[10] 华为云解决方案[10] 华为公有云通用解决方案[9] 华为智慧云课堂解决方案[9] 华为云数据解决方案[8] 华为云是什么[8] 华为私有云平台[8] 云与计算客户支持与运维使能服务[7] 华为云官网网站[7] 华为云智慧教育解决方案[7] 华为云智慧校园解决方案[7] 华为云桌面系统集成商[7] 华为云经销商[7] 华为代理公司有哪些[7] 华为私有云方案[7] 智慧教育云平台解决方案[7] 华为云服务器试用[6] 华为云网站建设服务器[6] 华为手机代理加盟[6] 华为私有云[6] 大数据使能服务[6] 智慧教育云计算解决方案[6] 华为云云主机 [5] 华为云智慧***解决方案[5] 华为云桌面总代理商[5] 云与计算客户支持服务[4] 华为云产品介绍[4] 华为云智慧制造解决方案[4] 华为云场景化解决方案[3] 华为公有云官网[3] 华为公有云通用解决方案[3] 华为弹性云服务器[3] 华为公有云产品 [3] 华为云产品服务[2] 华为云域名注册[2] 华为云数据库[2] 华为云智慧校园解决方案[2] 华为云服务器应用[2] 华为云服务器成功案例[2] 华为云软件开发服务[2] 华为公有云产品[2] 华为公有云介绍[2] 华为公有云和私有云区别[2] 华为公有云服务[2] 华为公有云架构[2] 华为公有云架构解决方案[2] 华为公有云视讯解决方案[2] 华为公有云解决方案[2] 华为私有云产品有哪些[2] 华为私有云服务[2] 华为私有云架构[2] 智慧教育云计算解决方案[2] 云规划设计与实施服务[2] 云邮箱[2] 华为云产品报价[2] 华为公有云通用解决方案 [2] 华为云服务器成功案例[1] 华为云桌面系统集成商[1] 云与计算客户支持与运维使能服务[1] 云迁移与运营支撑服务[1] 云迁移与运营支撑服务 [1] 华为云共建智能世界云底座[1] 华为云备份[1] 华为云安全[1] 华为云官网登陆[1] 华为云弹性云服务器应用[1] 华为云提供的服务[1] 华为云数据解决方案[1] 华为云智慧制造解决方案[1] 华为云服务器[1] 华为云服务核心分销商 [1] 华为云漏洞扫描[1] 华为云迁移解决方案 [1] 华为云速智能客服[1] 华为云邮箱[1] 华为公有云专属云主机DeH服务[1] 华为公有云是什么[1] 华为公有云行业解决方案[1] 华为私有云搭建[1] 华为私有云方案[1] 华为私有云服务.华为公有云专属云主机DeH服务.华为云产品报价[1] 华为私有云的搭建方案[1] 华为私有云网格结构[1] 华为私有云解决方案[1] 华为私有云部署架构[1] 为云产品服务[1] 云与计算咨询服务 [1] 云与计算客户支持与运维使能服务 [1] 云与计算客户支持与运维使能服务 云与计算客户支持服务[1] 华为云是什么 [1] 华为云软件开发服[1] 华为云速智能客服 [1] 华为代理加盟[1] 华为公有云架构解决方案 [1] 华为公有云解决方案服务定制领导者 [1] 华为弹性云[1] 华为弹性云服务器 华为云域名注册 华为云服务器应用[1] 华为私有云搭建 [1] 华为私有云搭建方案 [1] 华为私有云部署架构 [1] 大数据使能服务 [1] 撒[1]