shell-012:批量创建用户
2024-10-01 18:33:55
#
#!/bin/bash
# 批量创建用户
# 分析:用命令给用户创建密码的方法有两种
# . 可以直接用echo的方法
# echo "abc-123" |passwd root
# 上面这样只能是输入一次,所以我们得用换行符号,输入两行
# echo -e "abc-123\nabc-123\n" |passwd root
# . 可以加参数--stdin直接输入密码
# echo "abc-123" |passwd root --stdin # 下面我们来直接开始批量创建用户
for i in `seq -w `
do
useradd user_$i
p=`mkpasswd -l -s `
echo $p |passwd user_$i --stdin
echo "user_$i:$p" >> /tmp/passwd.txt
done 测试完毕后我还要彻底删除用户
-r 的参数是彻底删除的意思
for i in `seq -w 00 09`;do userdel -r user_$i;done
【end】
最新文章
- remove ---会报错discard不会报错
- java的Iterator源码浅析
- jspm 是浏览器包管理工具
- matlab和FPGA中无符号数和有符号数的转化(转)
- NetCat简介与使用方法
- mysqli连接数据库函数
- splinter python浏览器自动化操作,模拟浏览器的行为
- 2014辛星完全解读html第五节
- 【转】分享一份C语言写的简历
- 【highchart】经典问题
- ORACLESQL语句的优化
- console.log在IE浏览器中会有异常
- ubuntu配置neuwork网络
- 用Python制作中国地图、地球平面图及球形图
- Python - 关于代码阅读的一些建议
- Spring Mvc配置多视图 - tiles, velocity, freeMarker, jsp
- [洛谷P3948]数据结构 题解(差分)
- 微信小游戏开发之JS面向对象
- linux源码编译安装php出现 cannot find -lltdl
- 人工智能范畴及深度学习主流框架,谷歌 TensorFlow,IBM Watson认知计算领域IntelligentBehavior介绍