[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

adduser



Amigos, to com o seguinte problema!!!
tenho q criar uns 200 usuarios (pois trampo em uma faculdade), se for criar um a um
vou morrer!!!
entao criei um arquivo com os nomes ou melhor com a matricula de cada um....
a0510001
a0510102
a0510003
a0320001

estou usando o seguinte comando para criar...
# for x in `cat /root/mar1.txt`; do usseradd -g alunos -s /bin/false -m -d /home/$x
$x; (echo "123"; echo "123"); |smbpasswd -a -s $x; done

da essa mensagem

. Does this user exist in the UNIX password database?
Failed to modify password entry for user


sendo q cria o usuario no /etc/passwd e no shadon + com alguns caracteres loucos
passwd
a0510204^M:x:1047:501::/home/0510204^M:/bin/false
^M:x:1056:501::/home/^M:/bin/false
a0510205:x:1047:501::/home/0510205:/bin/false
shadon
a0510204^M:!:12852:0:99999:7::::
^M:!:12852:0:99999:7::::
a0510205:!:12852:0:99999:7::::

mas nao cria o diretorio no /home.....

alguem poderia me da uma dica de como fazer isso?

att.
Aloisio Bilck
Florianopolis-SC








Reply to: