Assalamualaikum semunya jumpa lagi di blog saya pada kesempatan kali ini saya akan membahas tentang Konfigurasi Userdir di CentOS 7, oke tanpa basa basi lagi kita langsung aja yuk simak tutorialnya berikut ini.
Topologi
Konfigurasi Userdir
1. Menambahkan User
Pertama kita tambahkan User terlebih dahulu caranya seperti pada gambar.
2. Mengedit file userdir.conf
Setelah membuat user, langkah berikutnya kita edit file userdir.conf file yang menampung semua konfigurasi userdir pada server
untuk mengedit file nya kita bisa gunakan perintah pada gambar
- Mengatur UserDir
sebelum di edit:
UserDir defaultnya masih disable
setelah di edit:
UserDir telah diaktifkan, dan edit seperti gambar dibawah ini.
Keterangan pada gambar:
UserDir enabled = artinya userdir nya sudah berjalan
UserDir public_html = Letak directory yang akan ditampilkan ke halaman web,dan berisi file index.html maupun .php dan bisa yang lainnya.
3. Mengedit directory
Kemudian kita edit directory
Sebelum di edit, atau default:
Sesudah di edit filenya:
4. Restart HTTPD
Setelah disave kemudian restart httpdnya
5.Membuat direktory dan mengatur permission
Buat directory public_html di dalam user, dengan perintah dibawah
Setelah itu ubah permission directory /home/user/ dengan 711 agar client dapat mengeksekusi directory user nya
Kemudian kita ganti owner dari directory /home/user/public_html/, dengan perintah dibawah
Setelah itu ubah permission directory /home/user/public_html/ nya dengan 755, agar client bisa mengakses dan execute directory tersebut
Setelah itu memberi permission pada directory /home/user/public_html/ ,dengan perintah berikut
6. Membuat file index.html
Berikutnya kita buat file index.html dalam public_html, dengan perintah berikut.
7. Mengisi file index.html
Isi file index.html nya, contoh nya seperti pada gambar dibawah.
8. Memberi permission index.html dan mengaktifkan homedirectory
Sebelum kita akses web nya kita harus mengganti mengganti permission index.html nya terlebih dahulu, ubah menjadi 644, yang artinya agar group user hanya bisa write dan read, dan sedangkan group dan world hanya bisa read agar client dapat mengakses file index.html
untuk itu gunakan perintah dibawah:
Selanjutnya kita aktifkan file home directory meenggunakan setsebool, perintah nya berikut ini.
9.Verifikasi
Tahap terakhir kita akses web nya, untukmengakses nya gunakan ~user, contohnya: www.domain.com/~user
dan hasilnya akan seperti pada gambar dibawah ini.
Sekian pemaparan yang saya berikan kurang lebih nya mohon maaf apa bila terdapat kesalahan dalam postingan ini. semoga tutorial ini dapat membantu anda semua
Wassalamualaikum..
EmoticonEmoticon