Bloquear contas em servidor Zimbra após 45 dias
Publicado por Rodrigo Vieira Geromin (última atualização em 04/10/2013)
[ Hits: 5.364 ]
Download zmlockedAccountPolicy
Como havia mencionado na publicação anterior:
http://www.vivaolinux.com.br/script/Fechar-contas-em-servidor-Zimbra-apos-90-dias
No qual havia enviado um script que fechava contas no Zimbra com 90 dias sem acesso, esse é bem parecido, no entanto bloqueia contas com 45 dias sem acesso. Espero que também seja útil. Segue código fonte:
#!/bin/bash # Criado por Rodrigo Vieira Geromin ZDATA=`date -d "45 days ago" '+%Y%m%d%H%M%S'` CT=`/opt/zimbra/bin/zmprov sa '(&(zimbraLastLogonTimestamp<='$ZDATA'Z)(|(zimbraAccountStatus=*active*)))' | wc -l` ACCOUNT=`/opt/zimbra/bin/zmprov sa '(&(zimbraLastLogonTimestamp<='$ZDATA'Z)(|(zimbraAccountStatus=*active*)))'` for ((i=1; i<=$CT; i++)) do USERACCOUNT=`echo $ACCOUNT | awk {'print $'$i''}` /opt/zimbra/bin/zmprov ma $USERACCOUNT zimbraAccountStatus locked echo -e "`date` \c" echo -e "$USERACCOUNT \c" echo LOCKED done if [ $CT == 0 ] then echo -e "`date` \c" echo "[Nada a Fazer]" fi
Nmap,traceroute,ssh,ftp e nbtscan, tudo junto nesse script basicão.
Ajustando o brilho no Debian Wheezy
Desenvolvimento Java Para para máquinas "leves" (ou pra quem não quer eclipse, :P)
Bomba.sh - Estouro de memória RAM com Menu
Nenhum comentário foi encontrado.
Agora temos uma assistente virtual no fórum!!! (247)
Manutenção de sistemas Linux Debian e derivados com apt-get, apt, aptitude e dpkg
Melhorando o tempo de boot do Fedora e outras distribuições
Como instalar as extensões Dash To Dock e Hide Top Bar no Gnome 45/46
Como Atualizar Fedora 39 para 40
Instalar Google Chrome no Debian e derivados
Consertando o erro do Sushi e Wayland no Opensuse Leap 15
Instalar a última versão do PostgreSQL no Lunix mantendo atualizado
Flathub na sua distribuição Linux e comandos básicos de gerenciamento
Lançado Ubuntu 24.04 Final (5)
redirecionando saida de comando touch para o AWK[AJUDA] (1)
iso de sistema 32 bit em atividade (14)
conflicting values set for option signed-by regarding source (1)