Comando para criar usuario em apenas 1 linha

1. Comando para criar usuario em apenas 1 linha

elias batista
megaloko17

(usa Ubuntu)

Enviado em 26/10/2018 - 00:06h

Boa noite pessoal, alguem sabe me dizer um comando completo para ciar um usuário no terminal, tipo que seja um comando completo exmplo:

adduser teste senha 123456 /bin/bash

criar usuario usando apenas 1 linha, que n peça mais informações.


  


2. Re: Comando para criar usuario em apenas 1 linha

Ryuk Shinigami
Ryuk

(usa Nenhuma)

Enviado em 26/10/2018 - 00:49h

# useradd -m -g users -G wheel,storage,power,video,network -s /bin/bash nome-do-user ; passwd nome-do-user 



3. Comando para criar usuario em apenas 1 linha

elias batista
megaloko17

(usa Ubuntu)

Enviado em 26/10/2018 - 12:58h

Mano, testei aqui não funcionou, eu quero tipo criar de forma instantanea o usurio nao quero que o linux me peça para repetir a senha para criar u usario quero colocar o comando e dar enter e criar a conta com a senha e o /bin/bash, se puder me ajudar eu agradeço



4. Re: Comando para criar usuario em apenas 1 linha

Marcelo Oliver
msoliver

(usa Debian)

Enviado em 26/10/2018 - 19:39h

megaloko17 escreveu:

Boa noite pessoal, alguem sabe me dizer um comando completo para ciar um usuário no terminal, tipo que seja um comando completo exemplo:

adduser teste senha 123456 /bin/bash

criar usuario usando apenas 1 linha, que n peça mais informações.


Boa noite megaloko17.
Segue:
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")"

Obs: Utiliza o comando makepasswd para gerar a senha criptografada
Att.:
Marcelo Oliver


5. Criar usuário usando 1 linha de comando

elias batista
megaloko17

(usa Ubuntu)

Enviado em 26/10/2018 - 19:54h

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


6. Re: Comando para criar usuario em apenas 1 linha

Marcelo Oliver
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


7. Criar usuário usando 1 linha de comando

elias batista
megaloko17

(usa Ubuntu)

Enviado em 26/10/2018 - 22:40h

Man quero um comando que me permita a criar a minha própria senha e com apenas 1 enter sera que tem possibilidade tipo assim adduser megaloko passwd 123456 /bin/Nash algo simples man ?


8. Re: Comando para criar usuario em apenas 1 linha

Sandro Marcell
SMarcell

(usa Slackware)

Enviado em 27/10/2018 - 01:27h

Tente:

useradd maria -m -d /home/maria; (echo maria123; echo maria123) | passwd maria 


Será criado o usuário "maria" com a senha "maria123" e tendo "/home/maria" como diretório home,

Mais detalhes (e opções)?
- Consulte as man pages


9. Re: Comando para criar usuario em apenas 1 linha

Marcelo Oliver
msoliver

(usa Debian)

Enviado em 27/10/2018 - 18:26h

megaloko17 escreveu:

Man quero um comando que me permita a criar a minha própria senha e com apenas 1 enter sera que tem possibilidade tipo assim adduser megaloko passwd 123456 /bin/Nash algo simples man ?


Você quer???
Corra atrás!!!!
man useradd
useradd --help
http://pt-br.lmgtfy.com/?q=useradd

Em tempo.
Aqui no meu texto, "man", refere-se ao manual!!!!

Att.:
Marcelo Oliver


10. Comando para criar usuario em apenas 1 linha

elias batista
megaloko17

(usa Ubuntu)

Enviado em 14/11/2018 - 00:38h

Deu certo muito obrigado.