WHAT'S NEW?
Loading...

LAB 8.4 Enable UserDir



Assalamualaikum

Pada kali ini saya akan menjelaskan konfigurasi mengenai user dir 
user - dir yaitu userdirectory, userdir berfungsi bila ada beberapa user yang memiliki web mereka dapat mengatur web mereka sendiri langsung di directory mereka yang berada di folder home 


Pertama kita akan membuat user baru terlebih dahulu, caranya gunakan command 
“useradd namauser”  (menambah nama user)
“passwd namauser” (menambahkan password)




Selanjutnya kita harus menkonfigurasi file userdir.conf yang terletak pada /etc/httpd/conf.d
“nano /etc/httpd/conf.d/userdir.conf”




Kemudian hapus comment "#" untuk mengaktifkan userdir karena dengan adanya comment layanan ini di matikan, dan jangan lupa juga uncomment bafian UserDir public_html agar bila terdapat request dari client, langsung di arahkan ke public_html yang berada di /var/www/html





Kemudian ubah juga AllowOverride none menjadi All agar directory home/*/public_html dapat dikendalikan sepenuhnya oleh userdir dan jangan lupa juga untuk mengubah Options menjadi none 




Setelah itu restart service httpd agar konfigurasi berjalan 
“systemctl restart httpd”




Kemudian kita buat terlebih dahulu directory public_html dengan perintah mkdir, selanjutnya atur permission dari directory user menggunakan chmod 711 agar konten dari directory user bisa di execute oleh user itu sendiri, selanjutnya kita juga harus mengubah kepemilikan dari folder /home/queen/public_html menjadi milik user dari folder tersebut dengan chown, setelah itu gunakan chmod 755 agar folder dari /home/queen/public_html bisa di execute oleh semua user, dan terakhir gunakan 
“chcon -R -t httpd_sys_content_t /home/namauser/public_html/”




Selanjutnya buat file html di dalam folder dari pengguna userdir 
“nano /home/user/public_html/index.html”




Kemudian isikan sesuai dengan keinginan masing masing kemudian save 




Kemudian ubah permission dari file yang telah dibuat dengan chmod 655 agar file tersebut dapat dilihat oleh user lain 
“chmod 655 /home/user/public_html/index.html”




Selanjutnya atur Selinux Booelan agar layanan httpd dapat menggunakan userdir 
“setsebool -P httpd_enablr_homedirs true”




Untuk verifikasi client sama seperti sebelumya kita bisa mencoba mengakses web dari user dir menggunakan browser dengan menuliskan alamat web server dengan format seperti berikut 
www.namadomain.xxx/~namauser/”




SELESAI

Semoga Bermanfaat



0 komentar:

Posting Komentar