问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

如何使用shell脚本修改linux的登陆密码

发布网友 发布时间:2022-04-21 18:31

我来回答

1个回答

热心网友 时间:2022-04-27 00:42

以root用户为例:
第一种:
echo “123456″ | passwd –stdin root
优点:方便快捷
缺点:如果你输入的指令能被别人通过history或者其他方式捕获,那么这样的方式是很不安全的,更重要的是如果密码同时含有单引号和双引号,那么则无法通过这种方法修改。
说明:
批量修改linux密码 passwd –stdin user 从标准输入中读取密码,所以用户可以在脚本中使用如 echo NewPasswd | passwd –stdin username 这种方式来批量更改密码 但在其它的一些发行版(如Debian/Suse)所提供的passwd并不支持–stdin这个参数
第二种:
a. 首先将用户名密码一起写入一个临时文件.
cat chpass.txt
root:123456
zhaohang:123456
b. 使用如下命令对用户口令进行修改:
chpasswd < chpass.txt
c. 可以使用 123456 来登录系统,密码修改完毕.
优点:可以很快速方便的修改多个用户密码
缺点:明文密码写在文件里仍然显得不够安全,但是避免了第一种修改方式不能有特殊字符串密码的情况.
第三种:
a. 用 openssl passwd -1 来生成用户口令,连同用户名一起写入文件.
cat chpass.txt
root:$1$ri2hceVU$WIf.firUBn97JKswK9ExO0
zhaohang:$1$i/Gou7.v$Bh2K6sXmxV6/UCxJz8N7b.
b. 使用如下命令对用户口令进行修改:
chpasswd -e < chpass.txt
c. 可以使用 123456 来登录系统,密码修改完毕.
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
卡耐基的智慧大全集内容简介 会说话赢天下内容简介 卡耐基演讲与口才内容简介 商务口才训练内容简介 卡耐基金牌口才作者简介 卡耐基商务口才 作者简介 爱因斯坦的更多故事 杨柯叶谨言是什么电视 房贷和消费贷利率差别不大,但是还款金额差别挺大,都是怎么计算的... ...11月18号提现1500元、,11月25号还款1515,请问我还需要还 SHELL脚本切换用户需输入密码 什么是Linux的登录shell与非登录shell? Linux退出后要如何限制IP登录Shell脚本 linux中怎样让shell脚本等待其他脚本文件执行完 在Linux下能不能以shell脚本的形式由普通用户切换... linux系统shell脚本如何切换用户呢? linux shell脚本切换用户执行一段命令 喝咖啡是什么感觉? 咖啡对人的身体健康有什么好处和坏处 人家约你喝咖啡怎么高情商回复? 咖啡喝多了有很多害处,你知道哪些? 喝咖啡对中学生有什么好处和害处 女孩主动约你喝咖啡 对你啥意思? 咖啡和伴侣的比例是多少? 咖啡和茶,你更喜欢喝哪一个,为什么? 我奋斗了十八年才能坐下来和你喝咖啡 咖啡能加速你的新陈代谢吗? 相比较而言,咖啡和茶,你更喜欢喝哪个? 为什么咖啡会让你开心? 咖啡陪你和星巴克就咖啡而言,哪个更好? ? 壁挂炉哪个品牌比较好? 壁挂炉哪个牌子好?求推荐 中国产什么品牌壁挂炉好 德系壁挂炉哪个牌子更好呀? 博世与威能壁挂炉选哪个好? 德国壁挂炉哪个牌子好? 请问现在哪个牌子的壁挂炉比较好用? 壁挂炉都有哪些类型?那个牌子好点 哪个牌子的壁挂炉好? 燃气壁挂炉哪个牌子好用? 壁挂炉什么牌子好 壁挂炉哪个牌子好一点? 燃气壁挂炉什么牌子好点? 请问,燃气壁挂炉什么牌子好? 买壁挂炉什么牌子好 小型摄像头无线远程使用方法 一台手机能远程控制2个小型无线摄像头吗? 淘宝帐号被保护了怎么办 针孔无线微型监控器怎么和手机连接 手机如何连接无线摄像头呢?