Melalui tutorial ini aku akan membahas bagaimana membatasi kanal suatu alamat IP ke sebuah folder yang sanggup diakses melalui web. Makara ini mutlak hanya alamat IP yang diperbilehkan saja mengakses folder tersebut. Katakanlah anda punya repository lokal atau web apps lokal yang hanya boleh diakses oleh alamat IP lokal.
Berikut skenarionya:
aku mempunyai web server apache yang diinstall di Ubuntu Server 14.04 LTS, kemudian aku mempunyai folder "privat" yang sanggup diakses melalui browser dengan alamat: http://192.168.0.254/privat/ akan tetapi aku hanya ingin folder tersebut hanya sanggup diakses oleh alamat IP 192.168.0.19 sedangkan komputer lain, contohnya alamat 192.168.0.2 tidak sanggup mengakses folder tersebut. Jika aku memakai firewall untuk mengeblok kanal ke web server, maka seluruh layanan web server tersebut menjadi tidak sanggup diakses, padahal di dalam web server tersebut juga ada layanan lainnya yang tersimpan di folder yang lain contohnya http://192.168.0.254/aplikasi/ .
Solusinya ada beberapa cara untuk membatasi kanal tersebut, contohnya memanfaatkan file.htaccess atau melaksanakan konfigurasi di web server apache yang melayani kanal tersebut. Untuk tutorial kali ini, aku ingin membahas memakai konfigurasi web server apache.
Pertama, anda harus memastikan lokasi folder di dalam web server yang akan dibatasi aksesnya. Misalnya saja aku menaruh folder tersebut di lokasi:
/var/www/html/privat/ kemudian aku buka file konfigurasi apache dengan menjalankan perintah:
sudo vim /etc/apache/apache2.conf kemudian tambahkan konfigurasi di bawah ini:
<Directory /var/www/html/privat> Options Indexes FollowSymlinks Order allow,deny Allow from 192.168.0.19 AllowOverride all Require all granted </Directory> simpan, kemudian silakan restart web server apache anda dengan perintah:
sudo service apache2 restart kemudian coba buka browser dan kanal melalui alamat yang berbeda, kalau aku mengakses folder privat tersebut bukan dari alamat 192.168.0.19 maka hasilnya:
kalau aku mengakses dari alamat IP yang diperbolehkan untuk mengaksesnya, maka hasilnya:
Praktis bukan? Selamat mencoba dan biar membantu :-)
Sumber http://www.newbienote.com/
Mari berteman dengan saya
Follow my Instagram _yudha58



0 Response to "Cara Membatasi Hak Jalan Masuk Folder Di Web Server Apache Menurut Alamat Ip Di Ubuntu Server"
Posting Komentar