Luqman Sungkar - 1106088303
Ldap.adsis.edu 1. Install slapd dan ldap-utils, kemudian ikuti langkah konfigurasi seperti pada gambar-gambar berikut. Jika konfigurasi tidak muncul, coba ketikkan dpkg-reconfigure slapd.
Luqman Sungkar - 1106088303
Luqman Sungkar - 1106088303
2. Setelah melakukan konfigurasi seperti diatas, buka file /etc/ldap/ldap.conf, dan edit seperti pada gambar berikut. Simpan file setelah selesai.
Luqman Sungkar - 1106088303 3. Buat file baru dengan nama ou.ldif. Isi sesuai dengan kebutuhan atau seperti pada gambar berikut.
4. Setelah selesai, jalankan perintah seperti pada gambar berikut. 5. Kemudian, untuk menambahkan user, buat file baru dengan nama “[nama].ldif” (dalam contoh ini, budi.ldif). Isikan keterangan sesuai kebutuhan atau seperti pada gambar berikut.
Luqman Sungkar - 1106088303 6. Kemudian jalankan perintah berikut untuk menambahkan user. 7. Untuk mengatur password untuk akun yang baru dibuat, jalankan perintah berikut ini.
8. Selanjutnya, install libnss-ldap, libpam-ldap, dan nscd. 9. Kemudian, ikuti konfigurasi seperti pada gambar-gambar berikut. Jika konfigurasi tidak muncul, coba jalankan perintah dpkg-reconfigure libnss-ldap dan dpkg-reconfigure libpamldap.
Luqman Sungkar - 1106088303
Luqman Sungkar - 1106088303
Luqman Sungkar - 1106088303
Luqman Sungkar - 1106088303 10. Edit file /etc/nsswitch.conf seperti pada gambar berikut.
11. Edit file /etc/pam.d/common-session, dan tambahkan baris seperti pada gambar berikut.
12. Restart nscd dengan mengetikkan perintah berikut.
Luqman Sungkar - 1106088303 13. Setelah ini, anda bisa melakukan login dengan menggunakan akun dan password yang sudah dibuat. 14. Untuk menambahkan akun baru, lakukan seperti pada contoh sebelumnya
Proxy.adsis.edu 1. Install squid
Luqman Sungkar - 1106088303 2. Install bind9
3. Buka file konfigurasi squid di /etc/squid/squid.conf 4. Tambahkan baris berikut. Jika bingung ingin ditambahkan dimana, silakan tambahkan di baris 612 seperti pada contoh.
Acl lan src xxx.xxx.xxx.xxx/xx berarti menambahkan grup baru untuk acl (Access Control List) bernama “lan” (nama boleh bebas). Yang ditambahkan adalah IP localhost dan IP komputer lain yang diinginkan (dalam contoh ini, IP lan.adsis.edu). acl WORKING time berarti menambahkan grup baru untuk acl dengan nama ‘WORKING’, dengan tipe time. Isi dari grup ini adalah hari (MTWHFA berarti senin sampai sabtu – untuk tugas ini seharusnya hanya sampai jumat) dan jam. Terakhir, ditambahkan grup acl baru bernama blok situs, dengan tipe url_regex yang berisi alamat direktori file yang berisi alamat website yang di blok aksesnya.
Luqman Sungkar - 1106088303 5. Tambahkan baris seperti pada gambar.
Ini berarti list website pada grup blok situs akan di blok pada waktu yang tertera di grup acl WORKING. 6. Tambahkan baris seperti pada gambar.
Ini berarti akan memberi akses ke internet bagi alamat yang tertera pada grup acl lan, asal tidak memenuhi syarat pada grup acl blok_situs dan WORKING (berarti tidak bisa mengakses website yang ada pada grup blok_situs di waktu yang tertera pada grup WORKING). 7. Tambahkan baris seperti pada gambar.
Baris ini untuk menentukan port dimana proxy akan digunakan. 8. Tambahkan baris seperti pada gambar.
Ini untuk memberi nama pada server proxy. Setelah selesai, simpan dan tutup file ini. 9. Buat file baru pada /etc/squid dengan nama blok_situs.txt, isi dengan alamat situs yang ingin di blok.
Luqman Sungkar - 1106088303 10. Untuk menghubungkan proxy dengan server ldap, edit file /etc/ldap/ldap.conf menjadi seperti pada gambar berikut. Isi disesuaikan dengan server ldap yang ada.
11. Untuk memeriksa koneksi ldap, bisa dilakukan dengan menginstall ldap-utils 12. Kemudian lakukan operasi ldapsearch. Jika sukses, akan menampilkan informasi akun ldap yang ada pada server ldap. 13. Periksa koneksi squid ke server ldap dengan memasukkan perintah seperti pada gambar berikut, kemudian masukkan salah satu username pada server ldap beserta passwordnya (dalam hal ini “budi” dengan password “adsis”). Jika muncul OK, berarti koneksi sukses.
14. Buka kembali file /etc/squid/squid.conf, dan tambahkan baris seperti pada gambar. Baris ini untuk menambahkan cara otentikasi dengan menggunakan squid ldap auth seperti pada langkah sebelumnya.
15. Kemudian tambahkan juga baris seperti pada gambar. Ini untuk menambahkan grup baru dengan nama ldap-auth, yang bertipe proxy_auth.
Luqman Sungkar - 1106088303 16. Dan terakhir, tambahkan baris seperti pada gambar untuk memperbolehkan akses ke internet dengan harus melalui otentikasi proxy. Kemudian Simpan file.
Lan.adsis.edu Untuk komputer ini, akan diatur agar menggunakan proxy.adsis.edu sebagai proxy server. Pada komputer ini juga akan diinstall desktop dan browser untuk mencoba akses internet. 1. Install desktop lxde atau desktop lainnya. 2. Install midori atau browser gui lainnya. 3. Install lynx atau browser text-based lainnya. 4. Buka file /etc/resolv.conf, dan edit menjadi seperti gambar berikut.
5. Lakukan settingan proxy dengan menjalankan perintah berikut. Perintah ini hanya untuk melakukan setting proxy secara temporary (sementara), sehingga ketika komputer di restart, settingan akan kembali seperti semula.