Auth IMAP di Apache2

December 29th, 2009 by Idris

Mengingat ingat kembali cara memasang modul IMAP untuk apache2 di Debian, tahun tahun lalu sih udah nyoba untuk pasang mod_auth_imap di apache2 tapi dasar saya yang males dokumentasi jadi harus cari lagi tutorial untuk pasang mod_auth_imap di apache2 lagi, tapi akhirnya ketemu juga:

so gini ceritanya:

1. Install dulu apache2 sekalian development header nya: # apt-get install apache2 apache2-threaded-dev

2. Trus download source dari modul mod_auth_apache: # wget http://ben.brillat.net/files/projects/mod_auth_imap2/mod_auth_imap2-current.tar.gz

atau

# wget http://lecturer.eepis-its.edu/~idris/files/aplikasi_web/mod_auth_imap2-current.tar.gz

3. Ekstrak file hasil download: # tar -xzvf mod_auth_imap2-current.tar.gz

4. Masuk kedalam folder hasil ekstrak: # cd mod_auth_imap2-2.2.0

5. Kompilasi file source: # apxs2 -i -a -c mod_auth_imap.c

6. Bikin file baru: # echo “LoadModule auth_imap_module /usr/lib/apache2/modules/mod_auth_imap.so”  >  /etc/apache2/mods-available/mod_auth_imap.load

7. Bikin symbolic link  -nya: # ln -s /etc/apache2/mods-available/mod_auth_imap.load  /etc/apache2/mods-enabled/

8. Restart apache2: # /etc/init.d/apache2 restart

Nah sekarang membuat contoh subdirektory yang mau di secure kan

9. Edit default dan tambahkan script: # vim /etc/apache2/sites-available/default

Alias /coba /home/coba/webku

<Directory /home/coba/webku>

Options Indexes FollowSymLinks MultiViews
AllowOverride None
Auth_IMAP_Enabled On
AuthBasicAuthoritative Off
AuthName “Masukkan passwordnya”
AuthType Basic
Require valid-user
Auth_IMAP_Authoritative On
Auth_IMAP_Server 127.0.0.1
Auth_IMAP_Port 143
Auth_IMAP_Log On

</Directory>

10. Restart apache2 nya dan coba di web : # /etc/init.d/apache2 restart

Suhosin

November 22nd, 2009 by Idris

Berawal dari kelakuan mahasiswa yang pasang PHProxy di website student.eepis-its.edu, saya jadi mikir gimana cara nye-top ini aplikasi ya ?????? kan kalo sampe bisa buka yang aneh-aneh kan bayaha… misal buka 10.252.13.xxx toeng toeng toengg….. mikir.. ayo mikir….. nah… ada solusi… gimana kalo di stop caranya kasih flag di php.ini tuk nyetop nih fungsi dan hore PHProxy ke blok.

Tapi masalah timbul ketika yang ke blok tidak hanya PHProxy tapi yang lain juga kena… wah solusi batal deh…. trus gimana donk caranya biar php.ini hanya bisa tuk nge-blok fungsi untuk area local tidak untuk area global… akhirnya setelah beberapa hari mikir… ketemu juga… SUHOSIN lah penyelamatnya…. terima kasih ya SUHOSIN….

Iseng-iseng dolanan rss2email

October 25th, 2009 by Idris

Caranya mudah:

1. Install: # apt-get install rss2email

2. Tambahkan feeds: # r2e http://www.eepis-its.edu/feeds/?id=1    idris@eepis-its.edu

3. Testing: r2e run

4. cek di emailnya

confreg

September 7th, 2009 by Idris

Walah cuman gara2 confreg aja startup 6500 series ga nyala-nyala padahal cuman tinggal kasih perintah # confreg 0×2102 dah beres. Capek deh… :(

Installasi Linux menggunakan PXE di EEPIS Network

July 12th, 2009 by Idris

 Untuk dapat menggunakan fitur ini, Ethernet Card harus support PXE (Pre eXecution Environment), biasanya sih kalo pas booting diawal muncul menu untuk menekan F12 ato F10 atau F8 untuk memunculkan menu booting. Nah silahkan pilih booting via LAN dan setelah itu akan muncul logo Linux Debian dengan dibawahnya muncul tulisan:

This Network Installation of Linux/GNU provided by UPT Jaringan EEPIS-ITS

nah kalo pengen install debian (etch) langsung tekan enter, kalo pengen debian (lenny) ketik aja lenny terus enter, kalo pengen ubuntu (jaunty) ketik aja ubuntu terus enter, sedang kalo pengen fedora ketik aja fedora terus enter.

untuk installasi ubuntu, waktu di tanya/milih mirror country, pilih aja “enter manualy” terus masukkan alamat kebo.vlsm.org dengan direktory /ubuntu/

untuk installasi fedora,  waktu di tanya url masukkan http://kebo.vlsm.org/fedora-core

untuk debian mirror bisa menggunakan negara Indonsia terus pilih kebo.vlsm.org :)

Note:

Linux Installation  via PXE / Network Card only available in selected networks or Labs

« Previous Entries Next Entries »