Bloquear contas em servidor Zimbra após 45 dias
Publicado por Rodrigo Vieira Geromin (última atualização em 04/10/2013)
[ Hits: 5.687 ]
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
Youtube-dl downloa video do youtube automatico
Script para manipulação fácil e rápida de usuários no Linux
Agenda de telefone em Shell usando Dialog
Nenhum coment�rio foi encontrado.
Aprenda a Gerenciar Permissões de Arquivos no Linux
Como transformar um áudio em vídeo com efeito de forma de onda (wave form)
Como aprovar Pull Requests em seu repositório Github via linha de comando
Aplicativo simples para gravar tela
Quebra de linha na data e hora no Linux Mint
Como fazer boot em img do debian 12.img da web? (11)
Manjaro 25.0 no permite usar crontab (1)
trocar linhas [RESOLVIDO] (11)