Zimbra’da hiç oturum açmamış hesapları tespit edip bu hesapları kapatan scripti github ‘da paylaşıyorum. Aşağıdaki adresten bu script indirilebilir. 

https://github.com/musabyardim/zimbra/blob/master/never_login_account_close.sh

Diğer zimbra ile ilgili scriptler için;

https://github.com/musabyardim/zimbra/

#!/bin/bash

#Bu script hic login olmamis kullanici hesaplarini kapatir.

#Onceden olusturulmus dosya siliniyor.

/usr/bin/rm -f /tmp/never_login_accts.txt

#Sistem kullanicilari haric hic login olmamis kullanici hesaplari aliniyor
 zmaccts | grep @ | grep never |awk '{print $1}' |grep -v "admin" |grep -v "galsync" |grep -v "ham." |grep -v "spam." |grep -v "virus-quarantine." >> /tmp/never_login_accts.txt

for i in `cat /tmp/never_login_accts.txt` ; do

#İlgili hesaplar kapatiliyor.
 zmprov ma $i zimbraAccountStatus closed

done;

#Durum ozet bilgisi yazdiriliyor
 echo `wc -l /tmp/never_login_accts.txt | awk '{print $1}'` tane hesap kapatildi.

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Time limit is exhausted. Please reload CAPTCHA.

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Post Navigation