POSTFIX AUTOMÁTICO COM MYSQL E IPTABLES - EXCLUINDO USUÁRIO
Publicado por Alessandro Dias 16/05/2005
[ Hits: 4.498 ]
Exclui o usuário dado como entrada de todos os cadastros, incluindo Banco MySql, arquivo de senhas (senhas.csv) e sistema.
#!/bin/sh # ############################################################################### # Script DELETE_USERS.SH v1.0 # # # # Autor: Alessandro Dias # ############################################################################### # clear BASEDIR=/var/mail BIN_DIR=/root/bin echo "*********************************************************************************************" echo "* Programa DELETE_USER 1.0 *" echo "*********************************************************************************************" echo "Autor: Alessandro Dias" echo "---------------------------------------------------------------------------------------------" USERNAME=$1 if [ "$USERNAME" != "" ]; then echo "Usuario apagado: " #Deleta o usuario do banco mysql -u root -ppostfix -e "delete from user_quota where usuario='$USERNAME'" quota # deleta o usuario do arq. de senhas (senha.csv) sed "/$USERNAME@rjo.ccom/d" $BIN_DIR/senhas.csv > tmp_senhas.csv mv tmp_senhas.csv $BIN_DIR/senhas.csv #exclui usuario userdel $USERNAME rm -rf /home/$USERNAME rm -f $BASEDIR/$USERNAME rm -f $BASEDIR/$USERNAME.apagadas 2> /dev/null rm -f /srv/www/default/data/$USERNAME.pref rm -f /srv/www/default/data/$USERNAME.abook # Informa que o usuário foi excluído echo "EXCLUIDO - U:$USERNAME" else echo -e "\nEntre com a sintaxe correta do comando:\n./delete_user.sh <nome_usuario>\n" fi echo -e "---------------------------------------------------------------------------------------------\n"
Baixar pdf do "slide share" sem login usando shell script
ZVideo1.1 - Conversor de formatos de vídeo para divX
Instalação do Nagios por script
Gentoo binário em 2026: UEFI, LUKS, Btrfs e Systemd
Trabalhando Nativamente com Logs no Linux
Jogando Daikatana (Steam) com Patch 1.3 via Luxtorpeda no Linux
LazyDocker – Interface de Usuário em Tempo Real para o Docker
Servidor vs Computador Convencional
Como administrar uma rede Linux através da ferramenta Webmin
Como escanear portas de um servidor através da ferramenta Nmap e como alterar a porta do SSH.
Marcando e desmarcando pacotes para atualização, instalação e remoção no Debian e agregados
Internet não funciona corretamente no Linux (4)
Após todos esses anos... youtube! (5)
Pendrive do Ubuntu 24.04 travando ao tentar fazer a instalação dual bo... (4)









