Contents
Merubah / Mengarahkan COS (Class of Service) pada account zimbra dapat menggunakan web admin console. Tapi bagaimana kalau yang akan kita rubah COS tersebut jumlahnya banyak ? puluhan, ratusan bahkan ribuan. Yang pastinya akan membuat pekerjaan menjadi lama atau malas jika kita melakukannya dengan via Zimbra Admin Console.
IlmuZimbra.com memberikan tutorial beserta script bagaimana cara mengganti atau mengarahkan account pada COS tertentu.
Berikut cara untuk mengarahkan account ke COS yang diinginkan.
Merubah atau Set Class of Service per Account
Command dijalankan dengan menggunakan user zimbra.
1 2 |
zmprov setAccountCos rio@ilmuzimbra.com NAMA-COS zmprov setAccountCos khusnul@ilmuzimbra.com NAMA-COS |
Merubah atau Set Class of Service Beberapa Account
Siapkan list account yang akan di set / rubah Class of Service dan simpan pada file /tmp/account.txt dengan format seperti berikut.
1 2 3 4 5 |
rio@ilmuzimbra.com prayoga@ilmuzimbra.com yoga@ilmuzimbra.com admin@ilmuzimbra.com khusnul@ilmuzimbra.com |
Download atau simpan script dengan nama set-cos-account.sh dan letakkan di directory /tmp.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
#!/bin/bash clear echo "Retrieve zimbra user name..." USERS=`cat /tmp/account.txt`; for ACCOUNT in $USERS; do NAME=`echo $ACCOUNT`; echo "Set COS for $NAME..." su - zimbra -c "zmprov setAccountCos ${ACCOUNT} NAMA-COS"; done echo "COS Semua Account Sudah Berhasil Di-Set" |
Jalankan script dengan menggunakan user zimbra.
1 |
sh /tmp/set-cos-account.sh |
Merubah atau Set Class of Service Seluruh Account
Download atau simpan script dengan nama set-cos-allaccount.sh dan letakkan di directory /tmp.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
#!/bin/bash clear echo "Retrieve zimbra user name..." USERS=`su - zimbra -c 'zmprov -l gaa'`; for ACCOUNT in $USERS; do NAME=`echo $ACCOUNT`; echo "Set COS for $NAME..." su - zimbra -c "zmprov setAccountCos ${ACCOUNT} NAMA-COS"; done echo "COS Semua Account Sudah Berhasil Di-Set" |
Jalankan script dengan menggunakan user zimbra.
1 |
sh /tmp/set-cos-allaccount.sh |
Bagi Kamu Yang Ingin Mendapatkan Penawaran Incident Support atau Local Support Untuk Perusahaan/Institusi Kamu Saat Ini. Silahkan klik dibawah ini dan tuliskan pesan di layanan chat yang tersedia