红联Linux门户
Linux帮助

linux批量添加用户

发布时间:2008-10-07 10:22:05来源:红联作者:Osllgre
  在linux中大量添加20个用户,每个用户的前缀为user,第一个用户

  为user001依次类推。

  Linux批量添加用户

  编写userfile.txt文件,然后执行newusers userfile.txt。

  (关于userfile.txt文件文件格式说明:user001:x:500:500:UbuntuUser:/home/wangrx:/bin/tcsh

  用户名:密码:uid:gid:用户信息:家目录:Shell

  注意每个用户的用户名、UID、宿主目录都不可以相同,其中密码栏可以留做空白或输入x号。如果只创建用户目录而不允许用户登录,则将/bin /tcsh改为/sbin/nologin。如果密码栏输入明文密码,可在执行newusers userfile.txt之后直接执行pwconv命令将/etc/passwd加密,同步用户信息到/etc/shadow文件。)

  Linux批量设置密码

  编写userpwfile.txt文件(如下,xxxxxx为具体的密码),然后执行chpasswd < userpwfile.txt导入密码,再执行pwconv命令将/etc/passwd加密,同步用户信息到/etc/shadow文件。

  userpwfile.txt

  user001:xxxxxx

  批量添加用户后目录权限的设置,使同一工作组用户之间可以相互访问各自目录,但不能修改其他用户目录中的文件。

  chmod -R a+rx home

  cd home

  chmod -R g+rx *

  Linux批量删除用户

  编辑delusers.sh文件(如下),然后执行sh delusers.sh

  delusers.sh

  userdel -r tripos

  userdel -r ccdc

  userdel -r ccg
文章评论

共有 53 条评论

  1. zzzxtbl 于 2013-05-17 13:53:43发表:

    {:2_91:}

  2. chunpengkai 于 2013-05-09 16:16:47发表:

    学习中,谢谢

  3. zhangmengsy 于 2013-02-05 13:46:15发表:

    下了,看一下再 说

  4. taotie 于 2012-02-17 14:00:11发表:

    hao dong xi

  5. taotie 于 2012-02-17 13:57:49发表:

    hhhhhhhhhhhhhhhhhhhh

  6. ilovetong7 于 2012-02-14 14:14:57发表:

    (6)m:b

  7. pbb7771930 于 2012-02-04 14:31:19发表:

    好好学习,天天向上

  8. haoge512 于 2011-10-31 22:15:37发表:

    学了

  9. qq9293000079 于 2011-07-20 13:58:14发表:

    嗯,LINUX就是强大

  10. haizdl@126.com 于 2011-06-05 20:53:53发表:

    学习了,记下了,多谢了

  11. haizdl@126.com 于 2011-06-04 13:50:51发表:

    :0wszxc

  12. mianbaoshitou 于 2011-05-31 10:03:34发表:

    :0w223dc

  13. robin_xk 于 2011-05-26 11:04:53发表:

    感谢分享,支持!

  14. bole08 于 2011-05-21 18:28:35发表:

    :0wpoi2:0w5ty(1

  15. 2012linuxroot 于 2010-12-24 12:59:30发表:

    {:3_109:}

  16. 2012linuxroot 于 2010-12-24 12:57:33发表:

    {:2_94:}

  17. 2012linuxroot 于 2010-12-24 12:57:25发表:

    {:3_109:}

  18. 2012linuxroot 于 2010-12-24 12:57:18发表:

    有没有课件

  19. 2012linuxroot 于 2010-12-24 12:56:28发表:

    好,很好

  20. wx-1 于 2010-12-24 12:02:19发表:

  21. eclipse101 于 2010-09-08 19:23:30发表:

    学习了

  22. asianyuan 于 2010-06-29 15:50:01发表:

    受益匪浅,顶。

  23. 疯狂的代码 于 2010-05-05 09:16:48发表:

    :0w5ty(1

  24. axbyc123 于 2010-05-03 12:46:21发表:

    :0)1

  25. gggvjgef 于 2010-04-19 22:15:03发表:

    现在还用不到.我的linux是家用的.只有一个root组的普通用户,就是我.哈哈

  26. sjgnudt 于 2010-04-01 13:24:43发表:

    {:2_92:}

  27. wlcbhrss 于 2010-03-30 12:49:41发表:

    强!Linux就是强

  28. menglin88 于 2010-03-29 22:57:27发表:

    好东西,努力学习中

  29. 365805 于 2010-03-27 11:23:34发表:

    bucuo

  30. xborong 于 2010-03-24 15:17:37发表:

    :0w5ty(1

  31. anson338 于 2010-03-21 22:24:58发表:

    :0wl;l1

  32. xtygaht 于 2010-03-05 18:46:18发表:

    (o):tx

  33. read 于 2010-03-05 16:52:55发表:

    (s):a)

  34. bdsnmp 于 2009-10-14 14:43:28发表:

    鼓掌

  35. pigpalove 于 2009-10-11 10:19:41发表:

    {:2_91:}

  36. kgduu 于 2009-09-10 20:52:01发表:

    :0w5ty(1

  37. xiazhouquan 于 2009-09-07 20:10:29发表:

    高手。。

  38. zuoer777 于 2009-09-07 17:14:06发表:

    ding

  39. wangyoubang 于 2009-07-14 21:49:58发表:

    顶 顶 还是有点看不懂

  40. kui2008 于 2009-07-10 10:12:13发表:

    :0wl;l1