msoliver
(usa Debian)
Enviado em 26/10/2018 - 21:54h
megaloko17 escreveu:
testei aqui, ele n cria o usuario de primeira tem que dar 2 enter pra criar e quando cria cria com uma senha aleatoria, me ajuda man
Aqui funciona com um enter, veja:
cat /etc/passwd|awk -F: '$3>=1000 && $3<65534'
user:x:1000:1000:Debian Live user,,,:/home/user:/bin/bash
marcelo:x:1001:1001::/home/marcelo:/bin/bash
#Criando o usuário LOGIN
pwd0=$(makepasswd --crypt-md5 --chars 6);sudo groupadd LOGIN;sudo useradd -p "$(awk '{print $2}' <<< "$pwd0")" -d /home/LOGIN -m -g LOGIN -s /bin/bash LOGIN;echo -e "\nSenha: $(awk '{print $1}' <<< "$pwd0")"
Senha: cqvDM9
cat /etc/passwd|awk -F: '$3>=1000 && $3<65534'
user:x:1000:1000:Debian Live user,,,:/home/user:/bin/bash
marcelo:x:1001:1001::/home/marcelo:/bin/bash
LOGIN:x:1002:1002::/home/LOGIN:/bin/bash
Coloque o comando todo em uma linha, como fiz acima