Linux系统下批量建立用户方法
首先创建一个文档,其中需要包含我们所要建立的账户名,格式与/etc/passwd一致
如:
vi userlist
test01:x:UID:GID:描述信息:/home/test01:/bin:bash
test02:x:UID:GID:描述信息:/home/test02:/bin:bash
test03:x:UID:GID:描述信息:/home/test03:/bin:bash
test04:x:UID:GID:描述信息:/home/test04:/bin:bash
需要注意用户名、UID、家目录需要设置为不同,但是用户名一出一定是要有规律的~如01~02~03
然后再建立一个文档用于包含密码信息
如:
vi userpw
test01:test01
test02:test02
test03:test03
两个文档建立好后使用newusers <userlist 这个命令来导入用户账户信息,然后再使用chpasswd < userpw来导入密码信息,如果发现密码写在了/etc/passwd里,用pwconv命令来导入到/etc/shadow文件中,到此就已经批量建立好用户。
注意:
默认批量建立的用户没有从/etc/skel/目录下COPY bash默认配置文件,所以要手工实现。
cp -r /etc/skel/. ./
版权声明:本文章版权归数据库运维网(www.ywdba.cn)所有。如需引用本站内容,请注明来源及作者。
评论