wils@web ~ $ cat ~/ajuda/como-criar-scripts-bash-para-automatizar-o-gerenciamento-de-usuarios-no-linux.md
LinuxComo criar scripts Bash para automatizar o gerenciamento de usuários no Linux
Automatizar o gerenciamento de usuários no Linux pode economizar tempo e reduzir erros. Este manual ensina como criar scripts Bash para essa tarefa.
Introdução
Os scripts Bash são uma maneira poderosa de automatizar tarefas administrativas no Linux. Neste guia, abordaremos como criar um script para adicionar, remover e listar usuários.
Passo a Passo
1. Criando o Script
Primeiro, abra seu terminal e crie um novo arquivo de script:
nano gerenciar_usuarios.sh
2. Escrevendo o Código
Adicione o seguinte código ao seu script:
#!/bin/bash
# Função para adicionar um usuário
adicionar_usuario() {
read -p "Digite o nome do usuário: " usuario
sudo adduser $usuario
}
# Função para remover um usuário
remover_usuario() {
read -p "Digite o nome do usuário: " usuario
sudo deluser $usuario
}
# Função para listar usuários
listar_usuarios() {
cut -d: -f1 /etc/passwd
}
# Menu de opções
while true; do
echo "
Escolha uma opção:"
echo "1. Adicionar usuário"
echo "2. Remover usuário"
echo "3. Listar usuários"
echo "4. Sair"
read -p "Opção: " opcao
case $opcao in
1) adicionar_usuario;;
2) remover_usuario;;
3) listar_usuarios;;
4) exit;;
*) echo "Opção inválida!";;
esac
done
3. Tornando o Script Executável
Salve e saia do editor. Em seguida, torne o script executável com o seguinte comando:
chmod +x gerenciar_usuarios.sh
4. Executando o Script
Para rodar o script, utilize o comando:
./gerenciar_usuarios.sh
Conclusão
Com este script, você pode gerenciar usuários de forma eficiente. Dica: Sempre faça backup de suas configurações antes de executar scripts que alteram o sistema.
Precisa de ajuda com isso no seu servidor? A gente resolve pra você.
falar no WhatsApp →// deu erro ou não funcionou?
Achou algo errado neste manual?
Conta pra gente o que deu errado ou qual erro apareceu — a gente corrige. Se quiser retorno, deixe seu contato.