Criando um usuário em shell script
Publicado por Perfil removido (última atualização em 22/10/2018)
[ Hits: 4.379 ]
Simples script para criar um usuário no sistema operacional.
#!/bin/bash
#Criar usuário:
cr(){
clear; echo -e "Usuário(s) existente(s):\n_____________________________"
egrep [1][0-9]{3} /etc/passwd | cut -d: -f2
echo -en "_____________________________\n\nCrie um usuário: "
read B
pass(){
read -p "Digite a senha: " -s C
echo ""
read -p "Redigite a senha: " -s D
echo -e "\n[processando...]"
}
pass
while [ $C != $D ]; do
clear
echo " ____________________________________"
echo "|A senha não é igual; tente novamente|"
echo -e "|____________________________________|\n"
pass
done
if ! sudo useradd -m $B -p $(openssl passwd -1 $C) -s /bin/bash; then
clear; echo "[Erro] ao criar o usuário $B"
else
sudo gpasswd -a $B sudo
clear; echo "[Ok] usuário $B criado"
fi
}
cr
script para trabalhar com disquetes no linux
Script de instalação do metasploit no Ubuntu
Agenda telefônica em Shell Script
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
IA chega ao desktop e impulsiona produtividade no mundo Linux
Novos apps de produtividade, avanços em IA e distros em ebulição agitam o universo Linux
Como instalar o repositório do DBeaver no Ubuntu
Como instalar o Plex Media Server no Ubuntu
Digitando underscore com "shift" + "barra de espaços"
Como ativar a lixeira e recuperar aquivos deletados em um servidor Linux
Como mudar o nome de dispositivos Bluetooth via linha de comando
dpkg: erro: gatilho de arquivo duplicado chamado pelo arquivo de nome (6)
Instalação não está resolvendo as dependencias (2)
Captação de áudio no zorin linux começa a diminuir com o tempo (5)
Alternativas ao Multilogin para gerenciamento de múltiplas contas/prof... (0)









