Criação de usuários no Linux
Publicado por Perfil removido (última atualização em 02/09/2019)
[ Hits: 7.364 ]
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
Script para gravar DVD, gera imagem e grava na mídia
Proc_del - Desinstalar programas compilados
Firewall com proxy transparente completo
Backup com data no nome do arquivo
Nenhum comentário foi encontrado.
LazyDocker – Interface de Usuário em Tempo Real para o Docker
Instalando COSMIC no Linux Mint
Turbinando o Linux Mint: o poder das Nemo Actions
Inteligência Artificial no desenvolvimento de software: quando começar a usar?
[Resolvido] Algo deu errado ao abrir seu perfil
Usando o VNSTAT para medir o seu consumo de internet
Habilitando clipboard manager no ambiente COSMIC
Não estou conseguindo fazer funcionar meu Postfix na versão 2.4 no Deb... (2)
Quando vocês pararam de testar distros? (10)









