{"id":454,"date":"2024-10-08T10:00:00","date_gmt":"2024-10-08T03:00:00","guid":{"rendered":"https:\/\/ilmusekawan.web.id\/?p=454"},"modified":"2024-10-07T15:20:25","modified_gmt":"2024-10-07T08:20:25","slug":"script-bash-untuk-mendapatkan-informasi-akun-zimbra","status":"publish","type":"post","link":"https:\/\/ilmusekawan.web.id\/index.php\/2024\/10\/08\/script-bash-untuk-mendapatkan-informasi-akun-zimbra\/","title":{"rendered":"Script Bash Untuk Mendapatkan Informasi Akun Zimbra"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Hi kawan, kali ini saya ingin berbagi script untuk mendapatkan beberapa informasi terkait data akun email zimbra seperti username, display name, description, status akun, dan terakhir log in.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Buatlah file yang berisi script di bawah ini.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>#!\/bin\/bash\n\n# Loop melalui daftar akun dalam file \/tmp\/list_account.txt\nwhile IFS= read -r acct || &#91;&#91; -n \"$acct\" ]]; do\n    # Mendapatkan informasi akun dari zmprov\n    a=$(zmprov -l ga \"$acct\" | grep \"displayName:\" | cut -d ' ' -f2-)\n    b=$(zmprov -l ga \"$acct\" | grep \"description:\" | cut -d ' ' -f2-)\n    c=$(zmprov -l ga \"$acct\" | grep \"zimbraAccountStatus:\" | cut -d ' ' -f2-)\n    timestamp=$(zmprov -l ga \"$acct\" | grep \"zimbraLastLogonTimestamp:\" | cut -d ' ' -f2-)\n\n    # Periksa apakah timestamp ditemukan\n    if &#91;&#91; -z \"$timestamp\" ]]; then\n        time=\"Tidak ada logon\"\n    else\n        # Mengonversi timestamp menjadi format yang lebih mudah dibaca\n        time=$(date -d \"${timestamp:0:4}-${timestamp:4:2}-${timestamp:6:2} ${timestamp:8:2}:${timestamp:10:2}:${timestamp:12:2}\")\n    fi\n\n    # Mencetak informasi akun\n    echo \"$acct,$a,$b,$c,$time\"\ndone &lt; \/tmp\/list_account.txt<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Simpan script di atas dan beri nama <strong>script_get_data.sh<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Ubah ownership dan permission file tersebut.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>$ chown zimbra.zimbra script_get_data.sh\n$ chmod +x script_get_data.sh<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Jalankan script tersebut.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>$ su - zimbra\n$ .\/script_get_data.sh<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><em>Note : Script di atas bisa dimodifikasi sesuai kebutuhan.<\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Hi kawan, kali ini saya ingin berbagi script untuk mendapatkan beberapa informasi terkait data akun email zimbra seperti username, display name, description, status akun, dan terakhir log in. Buatlah file yang berisi script di bawah ini. Simpan script di atas dan beri nama script_get_data.sh Ubah ownership dan permission file tersebut&#8230;.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"telegram_tosend":false,"telegram_tosend_message":"","telegram_tosend_target":0,"footnotes":""},"categories":[4,13],"tags":[24,59,27,5],"class_list":["post-454","post","type-post","status-publish","format-standard","hentry","category-tips-trick","category-zimbra","tag-ai","tag-bash","tag-script","tag-zimbra"],"_links":{"self":[{"href":"https:\/\/ilmusekawan.web.id\/index.php\/wp-json\/wp\/v2\/posts\/454","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ilmusekawan.web.id\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ilmusekawan.web.id\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ilmusekawan.web.id\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ilmusekawan.web.id\/index.php\/wp-json\/wp\/v2\/comments?post=454"}],"version-history":[{"count":7,"href":"https:\/\/ilmusekawan.web.id\/index.php\/wp-json\/wp\/v2\/posts\/454\/revisions"}],"predecessor-version":[{"id":469,"href":"https:\/\/ilmusekawan.web.id\/index.php\/wp-json\/wp\/v2\/posts\/454\/revisions\/469"}],"wp:attachment":[{"href":"https:\/\/ilmusekawan.web.id\/index.php\/wp-json\/wp\/v2\/media?parent=454"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ilmusekawan.web.id\/index.php\/wp-json\/wp\/v2\/categories?post=454"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ilmusekawan.web.id\/index.php\/wp-json\/wp\/v2\/tags?post=454"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}