linux一次创建100个用户怎么创建用命令

 时间:2024-10-12 16:45:32

1、Ubuntu中创秃赈沙嚣建新用户需要先获取root管理员权限,因此先使用sudo su命令获取最高权限。注意获取root权限需要输入你自己的用户密码。

linux一次创建100个用户怎么创建用命令

2、批量创建100个以“duanzhang”为用户名前缀的用户,命令为:seq -w 100|sed -r "s#(.*)#useraddduanzhang\1#g"|bash 。

linux一次创建100个用户怎么创建用命令

3、查看新用户是否创建成功,命令为:tail -100 /etc/passwd 。这条命令的意思是输出passwd文件的后100行。

linux一次创建100个用户怎么创建用命令

4、将要修改的用户名和密码写入pass.log文件中,命令为:echoduanzhang{01..20}:$((RANDOM))|tr " " "\n" >pass.log 。命令里的RANDOM表示生成随机数,以作为随机密码。

linux一次创建100个用户怎么创建用命令

5、查看生成的pass.log文件的内容,以确认是否成功写入文件。从图中可以看到生成了100行数据,每一行使用冒号隔开用户名及其对应的密码,可以看到这100个密码并无规则,是随机的。

linux一次创建100个用户怎么创建用命令

6、执行chpasswd命令:chpasswd<pass.log 。其中chpasswd命令在Ubuntu中用于批量更改用户密码,它需要先读取我们前一步生成的密码文件pass.log,然后根据该文件内容修改密码。

linux一次创建100个用户怎么创建用命令

7、根据pass.log文件里记录的这100个用户的密码逐个查看对应的随机密码是否有效。使用su命令切换到新用户并输入pass.log里记录的对应的密码,成功登录,可见用户创建成功。

  • linux写入内容到文件
  • Vscode怎么设置自动保存
  • Linux下如何切换用户?
  • eNSP保存配置文件
  • Linux下vi命令编辑器怎样编辑和保存退出
  • 热门搜索
    国学经典手抄报内容 关于语言艺术的手抄报 好书伴我行手抄报 安全用电手抄报 小学生国庆节手抄报 关于奥运会的手抄报 小学生科技手抄报图片 语言的魅力手抄报内容 七年级上册历史手抄报 与诗同行手抄报