您的位置:首页 > 运维架构 > Linux

linux 命令 自动 批量 添加账户

2010-10-27 15:44 746 查看
      (1)先编辑一个文本用户文件,每一列按照/etc/passwd密码文件的格式书写,一个范例文件user.txt内容如下: user001::600:100:user:/home/user001:/bin/bash

  (2)以root身份执行命令/usr/sbin/newusers,从刚创建的用户文件user.txt中导入数据,创建用户:

  # newusers < user.txt

  # pwunconv

  (3)编辑每个用户的密码对照文件,范例文件passwd.txt内容如下:

  user001:密码

  (4)以root身份执行命令/usr/sbin/chpasswd,创建用户密码,chpasswd会将经过/usr/bin/passwd命令编码过的密码写入/etc/passwd的密码栏。

  # chpasswd < passwd.txt

  (5)确定密码经编码写入/etc/passwd的密码栏后,执行命令/usr/sbin/pwconv将密码编码为shadow password,并将结果写入/etc/shadow。

  # pwconv

  这样就完成了Linux批量用户的创建了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  linux user
相关文章推荐