Criar varios usuarios ao mesmo tempo em varios grupos secundários

25. Re: Criar varios usuarios ao mesmo tempo em varios grupos secundários

Mauriciodez
Mauriciodez

(usa Debian)

Enviado em 21/07/2021 - 02:50h


Minions escreveu:
versão diferente


Qual foi o changelog que vc viu que na versão 1.1.1 aceita caracteres especiais e nas outra não ???

enfim , como dizia minha nona ...

Arrivederci !!!

------------------------------------------------------| Linux User #621728 |------------------------------------------------------

" Nem sempre é amigo aquele que te tira do buraco !!! ( Saddam Hussein )"

------------------------------------------------------| Linux User #621728 |------------------------------------------------------




  


26. Re: Criar varios usuarios ao mesmo tempo em varios grupos secundários

Marcelo Oliver
msoliver

(usa Debian)

Enviado em 21/07/2021 - 03:10h

Minions, faltou a saída do comando:
sudo cat /etc/login.defs|grep 'ENCRYPT' 



______________________________________________________________________
Importante: lynx --dump goo.gl/a9KeFc|sed -nr '/^[ ]+Se/,/dou.$/p'
Att.: Marcelo Oliver
______________________________________________________________________



27. Força que a senha seja trocada no primeiro login

Morpheus
Minions

(usa Nenhuma)

Enviado em 21/07/2021 - 03:10h


# chage -d 0 "$usuario"

# /usr/bin/chfn -f "$usuario"


Verificar se a opção acima realmente funciona em 2021


28. Re: Criar varios usuarios ao mesmo tempo em varios grupos secundários

Morpheus
Minions

(usa Nenhuma)

Enviado em 21/07/2021 - 03:16h


msoliver escreveu:

Minions, faltou a saída do comando:
sudo cat /etc/login.defs|grep 'ENCRYPT' 




Nova maquina virtual... Antiga foi para o /dev/null quebrou o sistema kkkkkkkk

SHA256





29. Re: Criar varios usuarios ao mesmo tempo em varios grupos secundários

Marcelo Oliver
msoliver

(usa Debian)

Enviado em 21/07/2021 - 18:21h

Minions escreveu:


msoliver escreveu:

Minions, faltou a saída do comando:
sudo cat /etc/login.defs|grep 'ENCRYPT' 




Nova maquina virtual... Antiga foi para o /dev/null quebrou o sistema kkkkkkkk

SHA256

Testa ae Minions....

cat senha.txt
usuario01:senha123
usuario02:senha111
usuario03:senha000
usuario04:senha555
usuario05:senhaxyz

#!/usr/bin/env bash

linha=$(printf "%60s"|tr " " "-");

BUSCA_USER() {
grep -Eq "^${usuario}:" /etc/passwd && echo "Cadastro efetuado com sucesso" || echo "Falha no cadastro de $usuario"
}

while IFS=':' read usuario senha;do
senha_crypto='';
senha_crypto=$(openssl passwd -5 ${senha});
[ -n "$senha_crypto" ] && echo -e "Senha Crypto (SHA256) gerada para:\nUser: $usuario\nSenha: $senha\n${linha}\n";
grep -Eq "^${usuario}:" /etc/group || groupadd "usuario" #SE GRUPO Ñ EXISTE, É CRIADO
useradd -p "$senha_crypto" -d /home/"$usuario" -m -g "$usuario" -s /bin/bash "$usuario"
BUSCA_USER #Checa se foi cadastrado
sleep 0.125;
done<senha.txt



______________________________________________________________________
Importante: lynx --dump goo.gl/a9KeFc|sed -nr '/^[ ]+Se/,/dou.$/p'
Att.: Marcelo Oliver
______________________________________________________________________
Nota de esclarecimento:
O comando: lynx --dump goo.gl/a9KeFc|sed -nr '/^[ ]+Se/,/dou.$/p',
faz parte da minha assinatura.
O qual, "filtra" a página: "https://www.vivaolinux.com.br/termos-de-uso/",
Mostrando o seguinte:

Se você sanou sua dúvida ou resolveu um problema a partir de um
tópico criado, é extremamente recomendável que acesse o tópico e
marque-o como "RESOLVIDO". E mais recomendável ainda que você eleja
como melhor resposta a que mais lhe ajudou.

______________________________________________________________________



30. Re: Criar varios usuarios ao mesmo tempo em varios grupos secundários

Morpheus
Minions

(usa Nenhuma)

Enviado em 23/07/2021 - 00:44h


msoliver escreveu:

Minions escreveu:


msoliver escreveu:

Minions, faltou a saída do comando:
sudo cat /etc/login.defs|grep 'ENCRYPT' 




Nova maquina virtual... Antiga foi para o /dev/null quebrou o sistema kkkkkkkk

SHA256

Testa ae Minions....

cat senha.txt
usuario01:senha123
usuario02:senha111
usuario03:senha000
usuario04:senha555
usuario05:senhaxyz

#!/usr/bin/env bash

linha=$(printf "%60s"|tr " " "-");

BUSCA_USER() {
grep -Eq "^${usuario}:" /etc/passwd && echo "Cadastro efetuado com sucesso" || echo "Falha no cadastro de $usuario"
}

while IFS=':' read usuario senha;do
senha_crypto='';
senha_crypto=$(openssl passwd -5 ${senha});
[ -n "$senha_crypto" ] && echo -e "Senha Crypto (SHA256) gerada para:\nUser: $usuario\nSenha: $senha\n${linha}\n";
grep -Eq "^${usuario}:" /etc/group || groupadd "usuario" #SE GRUPO Ñ EXISTE, É CRIADO
useradd -p "$senha_crypto" -d /home/"$usuario" -m -g "$usuario" -s /bin/bash "$usuario"
BUSCA_USER #Checa se foi cadastrado
sleep 0.125;
done<senha.txt



______________________________________________________________________
Importante: lynx --dump goo.gl/a9KeFc|sed -nr '/^[ ]+Se/,/dou.$/p'
Att.: Marcelo Oliver
______________________________________________________________________
Nota de esclarecimento:
O comando: lynx --dump goo.gl/a9KeFc|sed -nr '/^[ ]+Se/,/dou.$/p',
faz parte da minha assinatura.
O qual, "filtra" a página: "https://www.vivaolinux.com.br/termos-de-uso/",
Mostrando o seguinte:

Se você sanou sua dúvida ou resolveu um problema a partir de um
tópico criado, é extremamente recomendável que acesse o tópico e
marque-o como "RESOLVIDO". E mais recomendável ainda que você eleja
como melhor resposta a que mais lhe ajudou.

______________________________________________________________________



Não foi.... Nem cria as pastas em home

Saída:




bash-4.3# ./1.sh
Usage: passwd [options] [passwords]
where options are
-crypt standard Unix password algorithm (default)
-1 MD5-based password algorithm
-apr1 MD5-based password algorithm, Apache variant
-salt string use provided salt
-in file read passwords from file
-stdin read passwords from stdin
-noverify never verify when reading password from terminal
-quiet no warnings
-table format output as table
-reverse switch table columns
useradd: group 'usuario01' does not exist
Falha no cadastro de usuario01
Usage: passwd [options] [passwords]
where options are
-crypt standard Unix password algorithm (default)
-1 MD5-based password algorithm
-apr1 MD5-based password algorithm, Apache variant
-salt string use provided salt
-in file read passwords from file
-stdin read passwords from stdin
-noverify never verify when reading password from terminal
-quiet no warnings
-table format output as table
-reverse switch table columns
groupadd: group 'usuario' already exists
useradd: group 'usuario02' does not exist
Falha no cadastro de usuario02
Usage: passwd [options] [passwords]
where options are
-crypt standard Unix password algorithm (default)
-1 MD5-based password algorithm
-apr1 MD5-based password algorithm, Apache variant
-salt string use provided salt
-in file read passwords from file
-stdin read passwords from stdin
-noverify never verify when reading password from terminal
-quiet no warnings
-table format output as table
-reverse switch table columns
groupadd: group 'usuario' already exists
useradd: group 'usuario03' does not exist
Falha no cadastro de usuario03
Usage: passwd [options] [passwords]
where options are
-crypt standard Unix password algorithm (default)
-1 MD5-based password algorithm
-apr1 MD5-based password algorithm, Apache variant
-salt string use provided salt
-in file read passwords from file
-stdin read passwords from stdin
-noverify never verify when reading password from terminal
-quiet no warnings
-table format output as table
-reverse switch table columns
groupadd: group 'usuario' already exists
useradd: group 'usuario04' does not exist
Falha no cadastro de usuario04
Usage: passwd [options] [passwords]
where options are
-crypt standard Unix password algorithm (default)
-1 MD5-based password algorithm
-apr1 MD5-based password algorithm, Apache variant
-salt string use provided salt
-in file read passwords from file
-stdin read passwords from stdin
-noverify never verify when reading password from terminal
-quiet no warnings
-table format output as table
-reverse switch table columns
groupadd: group 'usuario' already exists
useradd: group 'usuario05' does not exist
Falha no cadastro de usuario05
bash-4.3#




31. Re: Criar varios usuarios ao mesmo tempo em varios grupos secundários

Marcelo Oliver
msoliver

(usa Debian)

Enviado em 23/07/2021 - 02:38h

Na boa Minions, usa uma versão atualizada,
Nada funciona ai.....
Muito desgastante, .....


______________________________________________________________________
Importante: lynx --dump goo.gl/a9KeFc|sed -nr '/^[ ]+Se/,/dou.$/p'
Att.: Marcelo Oliver
______________________________________________________________________





01 02 03



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts