Hallo semuanya, kembali lagi di blog ini dan kali ini saya akan melanjutkan post sebelumnya, dan sekarang masih membahas web server menggunakan nginx , dan materinya adalah "KOnfigurasi Basic Authentication nginx".
Basic auth adalah suatu method untuk mengamankan suatu halaman pada nginx, jadi jika ingin mengakses halaman ini harus memasukkan user dan passwordnya agar bisa terakses.
1.install httpd-tools
Hal yang dillakukan adalah install httpd-tools, untuk instalasi bisa menggunakan perintah
2.Edit file nginx.conf
Edit file nginx.conf untuk menambahakan syntax basic auth
2.1 Edit file nginx.conf
selanjutnya tambahkan syntax dibawah , dan tambahkan di antara server{}
location /auth-basic {
auth_basic "Basic Auth";
auth_basic_user_file "/etc/nginx/.htpasswd";
}
3. Membuat Password
Setelah itu buat user dan password untuk login kehalaman nya, untuk membuatnya bisa menggunakan perintah.
dan isi password nya.
4. Check user
sebelum melanjutkan ketahap selanjutnya, coba check terlebih dahulu sudah terbuat atau belum, untuk check bisa menggunakan perintah
5.membuat folder auth-basic
selanjutnya buat folder auth-basic untuk menyimpan idexnya, untuk membuat bisa menggunakan perintah
6.Membuat file index
selanjutnya buat file index di dalam directory auth-basic, untuk membuat bisa mengunakan perintah
6.1 Membuat file index
Isi file index sesuai dengan keinginan.
7. Verification
Dan selanjutnya akses di browser
dan nanti akan muncul authentication required, dan masukkan user dan password yang sudah dibuat tadi.
7.1 Verification
Dan setelah memasukkan password dan user, lalu akan muncul tampilannya.
Oke cukup sekian tutorial kali ini, semoga bermanfaat dan janganlupa untuk bagikan ke teman kalian.
Keep ngoprek dan Jaga kesehatan, Oke Jaaaaa
Basic auth adalah suatu method untuk mengamankan suatu halaman pada nginx, jadi jika ingin mengakses halaman ini harus memasukkan user dan passwordnya agar bisa terakses.
TOPOLOGI
1.install httpd-tools
Hal yang dillakukan adalah install httpd-tools, untuk instalasi bisa menggunakan perintah
yum install httpd-tools -y
2.Edit file nginx.conf
Edit file nginx.conf untuk menambahakan syntax basic auth
2.1 Edit file nginx.conf
selanjutnya tambahkan syntax dibawah , dan tambahkan di antara server{}
location /auth-basic {
auth_basic "Basic Auth";
auth_basic_user_file "/etc/nginx/.htpasswd";
}
3. Membuat Password
Setelah itu buat user dan password untuk login kehalaman nya, untuk membuatnya bisa menggunakan perintah.
htpasswd -c /etc/nginx/.htpasswd (namauser)
dan isi password nya.
4. Check user
sebelum melanjutkan ketahap selanjutnya, coba check terlebih dahulu sudah terbuat atau belum, untuk check bisa menggunakan perintah
cat /etc/nginx/.htpasswd
5.membuat folder auth-basic
selanjutnya buat folder auth-basic untuk menyimpan idexnya, untuk membuat bisa menggunakan perintah
mkdir /usr/share/nginx/html/auth-basic
6.Membuat file index
selanjutnya buat file index di dalam directory auth-basic, untuk membuat bisa mengunakan perintah
nano /usr/share/nginx/html/auth-basic/index.html
6.1 Membuat file index
Isi file index sesuai dengan keinginan.
Dan selanjutnya akses di browser
www.wahidayam.net/auth-basic
dan nanti akan muncul authentication required, dan masukkan user dan password yang sudah dibuat tadi.
7.1 Verification
Dan setelah memasukkan password dan user, lalu akan muncul tampilannya.
Oke cukup sekian tutorial kali ini, semoga bermanfaat dan janganlupa untuk bagikan ke teman kalian.
Keep ngoprek dan Jaga kesehatan, Oke Jaaaaa










