Linux下批量修改服务器用户密码方法步骤
发表于:2025-12-02 作者:千家信息网编辑
千家信息网最后更新 2025年12月02日,密码快要过期。由于机器数量众多,因此采用批量修改密码的方式来进行处理。下面是具体步骤:1.配置ssh免key# ssh-keygen -t rsa -P '' -f ~/.ssh/id_rsa # s
千家信息网最后更新 2025年12月02日Linux下批量修改服务器用户密码方法步骤
密码快要过期。由于机器数量众多,因此采用批量修改密码的方式来进行处理。
下面是具体步骤:
1.配置ssh免key
# ssh-keygen -t rsa -P '' -f ~/.ssh/id_rsa # ssh-copy-id 10.230.86.64
(由于只是需要单向的copy文件,因此我们配置63与64到91的boco用户免key即可)
2.测试免key是否配置成功
3.编写密码文件
将所有需要修改的用户与密码按下面格式写到文件里,注意中间不要有空行
vi userpasswdfile.txt root:xxxxxx boco:xxxxxx security:xxxxxx
注:上面之所以在boco用户下写文件,是因为我要批量做,而我们的root用户不能直接登录,所以,如果你们是单台机器或者root可以直接登录的话,就直接在root用户下操作就行。今天上去机器时候发现提示如下:
4.切到root用户下,执行下面命令修改密码
sudo su - cp /home/boco/userpasswdfile.txt /root/ chmod 777 userpasswdfile.txt chpasswd
5.重新登录测试,不提示密码过期了
6.编写脚本准备批量执行
编写两个脚本,一个用于循环将密码文件和执行脚本传输过去,另一个就是执行脚本。
传输脚本:
执行脚本:
由于普通用户是没有chpasswd的权限的,因此需要chmod 755 chpasswd 来对普通用户赋权限。
7.执行脚本,进行批量修改
8.测试验证,脚本是否生效
随便抽几台机器,看是否还有密码过期的提示:
总结
以上所述是小编给大家介绍的Linux下批量修改服务器用户密码方法步骤,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!
密码
用户
脚本
文件
机器
命令
提示
测试
登录
配置
步骤
普通
就是
传输
方法
服务器
服务
成功
两个
之所以
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
应聘网络技术自我陈述
网络技术开发图片
网络技术中的关键路线
安检岗位如何加强网络安全
nacos怎么配置数据库
计算机网络技术教程0601
如何查mysql服务器名称
实惠的联想ts250服务器
杭州鲲鹏服务器
深圳商米网络技术有限公司
中山市券鱼网络技术有限公司
flink访问数据库
网络安全专用产品销售许可
昭通辰庆互联网科技有限公司
长沙软件开发大专学校
关于网络安全的新闻简短
中国移动国产服务器集采
数据库建多少表
关于学生网络安全的课件
建设综合风险基础数据库
中警通网络技术有限公司主席
软件开发程序图
游戏辅助软件开发用语言
网络安全知识发言材料存在问题
asp怎么添加mdb数据库
php源代码查看数据库名6
学网络技术的工作
关于网络安全的新闻简短
北京正规软件开发大概多少钱
i春秋网络安全分享

