有一台运维审计系统,上面有一百多台linux系统服务器,每台有三个账号,可以通过堡垒机实现服务器不同账户的密码统一修改吗?
具体怎么实现,求指导下。
(0)
最佳答案
可以通过堡垒机实现批量修改多台Linux服务器上不同账户的密码,具体操作如下:
1.
H3C 提供的 hREST_Linux 工具(需从知了文档下载)支持批量管理服务器配置,包括修改用户密码。
2.
准备文件:
创建 IPlist.txt
文件,格式为:
IP1,用户名,旧密码,用户ID,新密码
IP2,用户名,旧密码,用户ID,新密码
每台服务器的每个账户需单独一行(例如:一台服务器三个账号则对应三行)。
执行修改:
运行 set.sh
脚本批量修改密码,工具会自动处理 IPlist.txt
中的记录。
重启生效:
修改后需将服务器IP写入 rebootIPlist.txt
,运行 reboot.sh
重启服务器使配置生效。
3.
再次执行 check.sh
可确认密码是否修改成功。
兼容性:
堡垒机需为 Linux 环境(CentOS 7.6+),且与服务器HDM/IPMI口网络互通。
权限要求:
操作需使用具有管理员权限的账户(如BMC的admin
账户)。
密码规范:
新密码需满足复杂度要求(长度≤20字符,支持字母、数字及常用特殊符号)。
⚠️ 提示:对于非BMC账户的操作系统本地账号密码修改,需确保目标服务器已开放SSH权限,且堡垒机支持通过密钥或凭证批量执行远程命令(如passwd
命令)。
H3C的hREST工具可高效完成多服务器多账户的密码统一修改,但需严格遵循工具规范及环境要求。若需修改操作系统本地账户密码,可结合堡垒机的批量命令执行功能实现。
(0)
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作
举报
×
侵犯我的权益
×
侵犯了我企业的权益
×
抄袭了我的内容
×
原文链接或出处
诽谤我
×
对根叔社区有害的内容
×
不规范转载
×
举报说明
暂无评论