shell脚本如何批量创建用户
发表于:2026-10-31 作者:千家信息网编辑
千家信息网最后更新 2026年10月31日,小编给大家分享一下shell脚本如何批量创建用户,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!shell脚本批量创建用户基
千家信息网最后更新 2026年10月31日shell脚本如何批量创建用户
小编给大家分享一下shell脚本如何批量创建用户,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!
shell脚本批量创建用户基本操作
案例:批量创建user01 ~ user20 一共二十个文件,密码为随机的六位数 并且将 用户名和密码 输出到 user.txt 文件中
#!/bin/bash#批量创建20个用户 user01 ~ user20 user=user#创建存储用户和密码的文件touch user.txttxt=user.txt#循环遍历1到20for i in {1..20} do random=$[$RANDOM0] if [ $i -lt 10 ];then name="${user}0$i" useradd $name echo $random | passwd --stdin $name &> /dev/null echo -e "$name $random \t" >> $txt echo "$name 创建成功" else name="$user$i" useradd $name echo $random | passwd --stdin $name &> /dev/null echo -e "$name $random \t" >> $txt echo "$name 创建成功" fidone附:用shell脚本批量创建50个用户并设置密码,批量删除用户
批量创建50个用户并设置密码,批量删除用户。
要求用户名为stu1—stu50 密码与用户名相同。
#vim /root/adduser.sh#!/bin/bash#通过脚本批量创建用户PREFIX="stu"i=1while [ $i -le 50]douseradd ${PREFIX} $iecho " $ {PREFIX} $ i " | passwd --stdin $ {PREFIX} $ i &> /dev/null或 userdel -r $ {PREFIX} $i &> /dev/null :批量删除用户let i++done以上是"shell脚本如何批量创建用户"这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注行业资讯频道!
用户
密码
脚本
文件
篇文章
成功
内容
用户名
相同
不怎么
位数
基本操作
大部分
更多
案例
知识
行业
资讯
资讯频道
频道
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
互联网电商科技
互联网 卓越科技
朗涯互联网科技
广州凡科互联网科技
互联网科技公司有哪些
长亮科技 互联网金融
互联网科技类展会
玖二柒互联网科技公司待遇
互联网企业和科技型企业
栖莱科技互联网股份有限公司
浙江互联网科技研学营
互联网科技和信息
允成互联网科技有限公司融资
工业互联网山东科技大学
上海京穆互联网科技有限公司
广州千川互联网科技有限公司
35岁以上互联网科技行业
上海乐五互联网科技有限公司
互联网公司属于科技吗
中国主要互联网科技公司
深圳九邦互联网科技有限公司
科技和互联网公司
盈实互联网科技
深圳科技互联网
中国互联网科技发展
苏州互联网科技贷款公司
上游互联网科技
互联网科技和法律行业
领航科技大厦互联网公司
富国互联网金融科技混合基金