POSTFIX AUTOMÁTICO COM MYSQL E IPTABLES - EXCLUINDO USUÁRIO COM USO=0
Publicado por Alessandro Dias 17/05/2005
[ Hits: 3.714 ]
Download delete_users_uso_0.sh
Exclui todos os usuários com uso=0. Detalhe, este script excluirá o usuário antigo que apagar as suas mensagens regularmente, portanto tenha cuidado ao utilizá-lo.
#!/bin/sh # ############################################################################### # Script DELETE_USERS.SH v1.0 # # # # Autor: Alessandro Dias # ############################################################################### # BASEDIR=/var/mail PASSWD="/etc/passwd" clear echo "*********************************************************************************************" echo "* Programa DELETE_USER 1.0 *" echo "*********************************************************************************************" echo "Autor: Alessandro Dias" echo "---------------------------------------------------------------------------------------------" echo "Usuarios apagados: " TODOS=`cat $PASSWD | cut -d : -f 1` USERS_DEL=$(mysql -u root -ppostfix -e "select usuario from user_quota where uso=0" quota) #Deleta os usuarios com uso=0 do banco mysql -u root -ppostfix -e "delete from user_quota where uso=0" quota i=2 USERNAME=`echo $USERS_DEL |cut -d " " -f 2` while [ "$USERNAME" != "" ]; do #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" i=`expr $i \+ 1` #próximo usuário USERNAME=`echo $USERS_DEL |cut -d " " -f $i` done echo -e "---------------------------------------------------------------------------------------------\n"
Baixando e instalando o Asterisk
procurar palavras dentro de todos os ficheiros de sub directorias
Atualizar o macOS no Mac - Opencore Legacy Patcher
Crie alias para as tarefas que possuam longas linhas de comando - bash e zsh
Criando um gateway de internet com o Debian
Configuração básica do Conky para mostrar informações sobre a sua máquina no Desktop
Aprenda a criar músicas com Inteligência Artificial usando Suno AI
Instalando e usando o Dconf Editor, o "regedit" para Linux
Como instalar o navegador TOR no seu Linux
Instalando Zoom Client no Ubuntu 24.04 LTS
Sistema da Coréia do Norte - Red Star OS (69)
O jogo Minecraft crasha antes mesmo de iniciar, porem o erro só ocorre... (1)
HD SSD inacessível: scsi error badly formed scsi parameters (2)