Bloquear contas em servidor Zimbra após 45 dias
Publicado por Rodrigo Vieira Geromin (última atualização em 04/10/2013)
[ Hits: 5.755 ]
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
Shell Script - para configurações de Vlans Cisco.
Agenda de telefone em Shell usando Dialog
Nenhum comentário foi encontrado.
Kernel 6.18 em foco, betas fervilhando e avanços em IA no Linux
O que é o THP na configuração de RAM do Linux e quando desabilitá-lo
Comparação entre os escalonadores BFQ e MQ-Deadline (acesso a disco) no Arch e Debian
Adicionando o repositório backports no Debian 13 Trixie
Como definir um IP estático no Linux Debian
Primeiras impressões do Debian 13 (21)
systemd-resol... precisa ser reiniciado periodicamente (3)
intervenção politica pode interver no Fedora Linux [RESOLVIDO] (8)
Fedora não reconhece James Donkey 102 Wireless Gaming Mouse (0)