我正在尝试通过文件添加用户的脚本,这些命令可以正常工作,但是创建了一个密码未知的用户,所以我删除了密码但是当他登录时,他没有登录他应该的终端,比如
user@machine:~$
他只需登录 $ ,这是一个旧的bash界面,我的代码是:
#!/bin/bash
for i in $(cat users) #file with the users
do
useradd $i -g redes2016 -m #creating users in group redes2016 with a home directory
passwd -d $i #deleting user password
chage -d 0 $i #forcing him to change he password at next login (doesn't work)
done