Linux 批量添加用户
2017-08-07 11:25
169 查看
一、创建用户。这里大概有两种方法,总有一种适合您。
第一种:vi一个文本用户文件,每一列按照/etc/passwd密码文件的格式书写,要注意每个用户的用户名、UID、宿主目录都不可以相同,其中密码
栏可以留做空白或输入x号。一个范例文件user.txt内容如下:
然后,以root身份执行命令newusers,从user.txt文件中导入数据,创建用户:
第一种:vi一个文本用户文件,每一列按照/etc/passwd密码文件的格式书写,要注意每个用户的用户名、UID、宿主目录都不可以相同,其中密码
栏可以留做空白或输入x号。一个范例文件user.txt内容如下:
> > user001::600:100:user:/home/user001:/bin/bash > user002::601:100:user:/home/user002:/bin/bash > user003::602:100:user:/home/user003:/bin/bash
然后,以root身份执行命令newusers,从user.txt文件中导入数据,创建用户:
# newusers < user.txt
第二种:上面user.txt文件中要写的东西太多,而且稍不注意就会出错。这是一种更加简单的方法,比较适合一些“懒”的兄弟们。vi一个文本用户文件,每一行是一个用户,一个范例文件user.txt内容如下:
user001 user002 user003
然后,以root身份执行如下命令,创建用户:
# for i in `cat user.txt`; do useradd $i; done
至此,用户的创建已经成功。 二、创建密码。我们利用上面第二种方法中的user.txt文件,把要给每个用户设置的密码添加到用户名称后面,中间用冒号(:)分隔,如下:
user001:123456 user002:789012 user003:345678
然后,以root身份执行命令chpasswd,创建用户密码:
# chpasswd < user.txt
到这里,我们要做的所有工作均已完成,您可以到/home下检查这些用户宿主目录是否都正确,并登录验证用户密码是否正确。
相关文章推荐
- Linux下批量添加用户
- Linux下批量添加/删除用户
- linux中批量添加用户
- 用户管理 之 在Linux系统中,批量添加用户的操作流程
- linux中批量添加用户
- linux之脚本管理批量添加用户的脚本
- 写了一个Linux下批量添加用户的shell脚本
- Linux 中批量添加用户
- 在Linux系统中,批量添加用户的操作流程
- Linux批量添加用户
- Linux下实现批量添加用户!
- Linux下批量添加用户的两种方法
- 干货再次来袭!Linux小白最佳实践:《超容易的Linux系统管理入门书》(连载八)用命令实现批量添加用户
- linux- 批量添加用户
- linux下使用adduser与useradd命令批量添加用户
- linux下批量添加用户和修改密码
- Linux下批量添加用户
- 用户管理 之 在Linux系统中,批量添加用户的操作流程
- Linux 批量添加用户
- Linux 批量添加用户