Selasa, 23 Januari 2018

Membatasi Akses Folder di Webserver Apache Berdasarkan IP Address



Kali ini saya akan sedikit share mengenai bagaimana cara nya agar kita bisa membatasi akses ke folder tertentu di web server apache dimana yang dapat mengakses alamat folder tertentu hanya dari IP Address yang di izinkan saja.

Contoh disini saya ada web site dengan nama example.com dan ada path folder payroll untuk mengecek gaji karyawan misalnya, alamat nya adalah http://www.example.com/payroll

Dan saya ingin yang dapat mengakses alamat http://www.example.com/payroll hanya dari IP saya saja dan IP lain tidak di izinkan ke alamat http://www.example.com/payroll, yang lain hanya di izinkan ke alamat http://www.example.com/ saja. IP saya disini adalah 192.168.1.204 dan 192.168.1.205

Cara nya adalah kita memberikan permit allow IP pada settingan httpd.conf nya :

# vi /etc/httpd/conf/httpd.conf

Tambahkan baris berikut :



Setelah itu jangan lupa restart service httpd nya :

# /etc/init.d/httpd restart


Semoga bermanfaat untuk pembaca semua.

Dony Ramansyah
site : http://donyramansyah.net
blog : dony-ramansyah.blogspot.com
email : dony.ramansyah[at]gmail.com
Registered linux user : ID 40017

Kamis, 04 Januari 2018

Memunculkan List Semua Account Zimbra



Selamat Tahun Baru 2018 untuk teman semua...

Ini adalah post pertama saya di tahun 2018 ini, kali ini saya akan sedikit share cara memunculkan list semua account zimbra dari command line yang tujuannya agar data dapat disimpan menjadi file csv dan di olah pada aplikasi ms excel atau program spreadsheets lainnya.

Perintah nya cukup sederhana saja, dan dijalankan dari server zimbra mailbox :

zimbra$ zmaccts

zmaccts
This command runs a report that lists all the accounts, their status, when they were created and the last time anyone logged on. The domain summary shows the total number of accounts and their status.

Jadi dengan command ini kita bisa melihat list semua account, status email nya, kapan email tersebut di buat dan kapan terakhir login.

Contoh :

zimbra$ zmaccts

 account          status             created                  last logon
----------          -----------       --------------           ---------------
......
......
......
ypdn@example.com   active      04/28/16 16:53   08/16/16 09:22
z_hijanah@example.com   active      12/19/12 18:04   08/23/16 23:34
zafandi@example.com   active      12/19/12 18:04   08/18/16 13:42
zafnizazakaria@example.com  active      12/19/12 18:04   08/23/16 16:39
zahari@example.com   active      05/19/16 10:15   08/19/16 16:57
zailan@example.com   active      12/19/12 18:04   08/12/16 22:19
zainhilmi@example.com   active      06/30/15 14:45   07/27/16 22:40
zainul.ariffin@example.com  active      11/12/13 12:02   08/24/16 08:39
zakariamr@example.com   closed      12/19/12 18:04   02/13/16 01:23
zalina@example.com   locked      06/28/13 15:44   08/20/16 22:08

                                 domain summary

    domain                  active    closed    locked    maintenance     total
-----------------------   --------  --------  --------  -------------  --------
example.com                   671        33        13              0       717

Kemudian output nya dapat kita save ke file csv untuk selanjutnya di olah pada aplikasi ms excel atau program spreadsheets lainnya.


Referensi :
https://www.zimbra.com/docs/os/4.5.10/administration_guide/A_app-command-line.12.3.html


Semoga bermanfaat untuk pembaca semua.

Dony Ramansyah
site : http://donyramansyah.net
blog : dony-ramansyah.blogspot.com
email : dony.ramansyah[at]gmail.com
Registered linux user : ID 40017