Criação de usuários no Linux
Publicado por Perfil removido (última atualização em 02/09/2019)
[ Hits: 7.277 ]
Script em shell bash para criar usuários com senha e diretório no Linux.
#!/bin/bash
# Criar um novo usuário:
cr(){
# Exibir usuários existentes:
clear
echo "Usuário(s) existente(s):"
echo "_____________________________"
egrep [1][0-9]{3} /etc/passwd | cut -d: -f1
echo "_____________________________"
# Nome:
echo -e "\n(Dica: Não coloque espaço e alguns caracteres especiais)\n"
read -p "Crie um usuário: " novo_usuario
# Senha:
pass(){
read -p "Digite a senha: " -s senha1
echo -en "\nRedigite a senha: "
read -s senha2
}
pass
# Verifincando senha:
while [ $senha1 != $senha2 ]; do
clear
echo " ______________________________"
echo "|A senha não é igual; tente novamente|"
echo -e "|______________________________|\n"
pass
done
# Criando o usuário:
if sudo useradd -m $novo_usuario -p $(openssl passwd -1 $senha1) -s /bin/bash; then
clear
echo "[Ok] usuário [$novo_usuario] foi criado"
echo "-------------------------------------------------------"
else
clear
echo "[Erro] ao criar o usuário [$novo_usuario]"
echo "-------------------------------------------------------"
fi
}
cr
Pesquisa Binária usando Bash-Shell
Backup do banco de dados Postgresql
Limitando largura de banda com o CBQ
Administração do Samba + LDAP - ainda para terminar
Nenhum comentário foi encontrado.
IA Turbina o Desktop Linux enquanto distros renovam forças
Como extrair chaves TOTP 2FA a partir de QRCODE (Google Authenticator)
Linux em 2025: Segurança prática para o usuário
Desktop Linux em alta: novos apps, distros e privacidade marcam o sábado
Atualizando o Fedora 42 para 43
Como saber se o seu e-mail já teve a senha vazada?
Como descobrir se a sua senha já foi vazada na internet?
E aí? O Warsaw já está funcionando no Debian 13? [RESOLVIDO] (15)
Secure boot, artigo interessante, nada técnico. (4)
copiar library para diretorio /usr/share/..... su com Falha na a... (1)









