-p的密码是加密过的,那如何获得加密过的密码呢
例子:小技巧是先使用useradd a1添加一个账号,
然后passwd a1输入密码123456
输入cat /etc/shadow |grep a1查看密码,为头两个冒号中间的字符串,复制出来
cat /etc/shadow|grep a1
a1:$6$2ZIZgf.x$VTmOeydz6tpMkOQ.he2P6pMAMnoZg6xCRWZNZv8PaZXxhqlq5Tbl3a0JK8zqk9Urt6MeHDoS0xYyrIAwabUYN.:17400:0:99999:7:::
因为有特殊字符,记得有单引号(')括起来这个字符串,-m可同时创建家目录
useradd -p '$6$2ZIZgf.x$VTmOeydz6tpMkOQ.he2P6pMAMnoZg6xCRWZNZv8PaZXxhqlq5Tbl3a0JK8zqk9Urt6MeHDoS0xYyrIAwabUYN.' -m myname