1- Na criação dos usuários eles não é adicionado aos grupos secundários: cdrom,audio,video
2- Fica aparecendo a tela de confirmação do adduser tem como desativar?
3- Como é muitos usuário qual seria o melhor loop (for ...)?
1- Na criação dos usuários eles não é adicionado aos grupos secundários: cdrom,audio,video
2- Fica aparecendo a tela de confirmação do adduser tem como desativar?
3- Como é muitos usuário qual seria o melhor loop (for ...)?
vc está criando o usuário e já quer definir os grupos dele ??? se sim vc está fazendo errado, primeiro vc cria o usuário e o grupo primário ( criado juntamente com o user e geralmente com o mesmo nome do usuario ) .
Aí depois se vc quer add o user a mais grupos vc faz outro comando.
------------------------------------------------------| Linux User #621728 |------------------------------------------------------
" Nem sempre é amigo aquele que te tira do buraco !!! ( Saddam Hussein )"
------------------------------------------------------| Linux User #621728 |------------------------------------------------------
3. Re: Criar varios usuarios ao mesmo tempo em varios grupos secundários
Mauriciodezusa Debian
Post recolhido
Enviado em 18/07/2021 - 14:38h
v aí se te ajuda
useradd -g users -G grupo1,grupo2 usuário
------------------------------------------------------| Linux User #621728 |------------------------------------------------------
" Nem sempre é amigo aquele que te tira do buraco !!! ( Saddam Hussein )"
------------------------------------------------------| Linux User #621728 |------------------------------------------------------
4. Re: Criar varios usuarios ao mesmo tempo em varios grupos secundários
removidousa Nenhuma
Post recolhido
Enviado em 18/07/2021 - 15:43h
Para verifica até usei o comando finger usuario
Mas ele não mostra todas as informações principalmente do grupo principal e secundário.
Para tira a prova dos 9 do comando useradd
5. Re: Criar varios usuarios ao mesmo tempo em varios grupos secundários
Mauriciodezusa Debian
Post recolhido
Enviado em 18/07/2021 - 15:54h
Minions escreveu:
Podemos definir a senha do usuário no useradd ou somente usando o passwd depois?
define tudo no comando ... senha ,home, grupos etc
______________________________________________________________________
Att.: Marcelo Oliver
______________________________________________________________________
8. Re: Criar varios usuarios ao mesmo tempo em varios grupos secundários
Vamos por partes.... 1 - Podemos usar assim? ....
senha=`echo "$senha" | makepasswd --crypt-md5 --chars=8`
Dessa forma, não...
Tem a opção para "pegar de um arquivo".
--clearfrom FILE
------------------------------------------------------------------------------- O -m é para usar os arquivos de /etc/skel?
-m, --create-home cria o diretório pessoal do usuário
------------------------------------------------------------------------------ Esse [1] e [0] qual seria a finalidade?
Atente-se ao comando:
read -a PASSWD <<< $(makepasswd --crypt-md5 --chars=8) #GERA SENHA CRIPTOGRAFADA (08 CARACTERES)
A saida de makepasswd, te fornece a senha e a senha criptografada,
exemplo:
makepasswd --verbose --crypt-md5 --chars=12
Password=HXdQoidSPHLi Encrypted String=$1$nalmFh6X$gt.yNUKYx8xq6kldjbLzr/
O comando sugerido gera o array PASSWD, onde
PASSWD[0]=senha sem cripto
PASSWD[1]= senha cripto
---------------------------------------------------------------------------------------------------------------- Essa parte é para verificar se $LOGIN esta em /etc/passwd grep -Eq "^$LOGIN:" /etc/passwd && echo -e "Usuário: $LOGIN\nSenha: ${PASSWD[0]}\n Criado com sucesso."
É para checar se o usuário foi criado..... Caso positivo, mostra: login e senha sem criptografia.
echo -e "Usuário: $LOGIN\nSenha: ${PASSWD[0]}\n Criado com sucesso."
------------------------------------------------------------------------------------------------------------------
OBS.: Da forma que passei os comandos, funciona perfeitamente no Debian.....
______________________________________________________________________ Importante: lynx --dump goo.gl/a9KeFc|sed -nr '/^[ ]+Se/,/dou.$/p'
Att.: Marcelo Oliver
______________________________________________________________________
12. Re: Criar varios usuarios ao mesmo tempo em varios grupos secundários
removidousa Nenhuma
Post recolhido
Enviado em 19/07/2021 - 22:08h
msoliver escreveu:
senha=`echo "$senha" | makepasswd --crypt-md5 --chars=8`
Dessa forma, não...
Tem a opção para "pegar de um arquivo".
--clearfrom FILE
-m, --create-home cria o diretório pessoal do usuário
OBS.: Da forma que passei os comandos, funciona perfeitamente no Debian.....
Testei o script não vai ..... Acho que esta relacionado ao comando makepasswd o erro da foto.
$ makepasswd -h
makepasswd: invalid option -- 'h'
Usage: makepasswd [-ceilMmnpSs]
makepasswd -E [-ceilMmnSs]
-c String of allowed characters (A-Za-z0-9`~!@#$%^&*()-_=+)
-E Enumerate all possible values
-e Encryption algorithm (none,base64,blowfish,des,md5,sha1,sha256,shmd5)
-i Number of iterations in encryption algorithm
-l Password length
-M Maximum password length
-m Minimum password length
-n Number of passwords to generate
-p Password to use
-S Do not seed ourselves
-s Salt to use