Bloquear contas em servidor Zimbra após 45 dias
Publicado por Rodrigo Vieira Geromin (última atualização em 04/10/2013)
[ Hits: 5.961 ]
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
Script para manipulação fácil e rápida de usuários no Linux
Alterar Data e Hora do Sistema
Nenhum comentário foi encontrado.
Criando um painel de controle (Dashboard) para seu servidor com o Homepage
O Abismo entre o Código e o Chão: Saltos Tecnológicos e a Exclusão Estrutural no Brasil
Instalar e Configurar a santíssima trindade (PAP) no Void Linux
Conhecendo o tmux: Multiplexador de Terminal
Acessando página do Syncthing fora da máquina local
[Resolvido] Meu monitor suporta 100fps. Por que o máximo é 60fps nos jogos?
Como instalo o Clipper/Harbour no Linux Ubuntu (3)









