(5)以 root 身份执行命令 /usr/sbin/chpasswd。
创建用户密码,chpasswd 会将经过 /usr/bin/passwd 命令编码过的密码写入 /etc/passwd 的密码栏。
# chpasswd < passwd.txt
(6)确定密码经编码写入/etc/passwd的密码栏后。
执行命令 /usr/sbin/pwconv 将密码编码为 shadow password,并将结果写入 /etc/shadow。
# pwconv
这样就完成了大量用户的创建了,之后您可以到/home下检查这些用户宿主目录的权限设置是否都正确,并登录验证用户密码是否正确。










10thDim
rgu***13@gmail.com
参考地址
提示:Linux 用户登陆输入密码时,字符是不显示的,这样可以防止别人看见你密码的位数,安全性稍高,若输入错误,可以按Backspace 重新输入。
10thDim
rgu***13@gmail.com
参考地址
幸福不朽
117***8365@qq.com
参考地址
批量添加用户,采用文中的方式没有成功,不知道是不是我理解不对,在其他地方找到另一种方式,执行成功了。
1、创建一个文件,内容格式和 /etc/passwd 一样,如 test.txt 内容如下:
2、在 tty 输入:
3、创建一个口令文件,内容格式 用户名:口令,如 pass.txt 内容如下:
4、在 tty 输入:
幸福不朽
117***8365@qq.com
参考地址
returnwow
752***715@qq.com
使用幸福不朽的方法添加成功了,但是可能登陆然后报错,说明sbin/bash找不到路径
我使用文章中的新增的时候,一直报错,删除/bin/bash前面的斜杠就好了,但是登陆也报错
然后手动将passwd里边的加上斜杠,就行了