Selasa, 05 November 2019

Saat Create Folder Bermasalah di Server Linux

Sebelumnya saya ucapkan terimakasih buat sahabat-sahabat group CodeIgniter Indonesia yang sudah memberikan support dan ilmu nya kepada nya.

bermula saat saya ingin menyusun aplikasi untuk dokumen digital pegawai, yang mana dibutuhkan penyimpanan file kepegawaian untuk masing-masing pegawai, yaitu NIP. maka setiap kali memasukkan dokumen digital pegawai akan dibuatkan folder untuk masing-masing pegawai. 

Solusinya ada beberapa langkah :
1. #chmod 775 {folder penyimpanan file pegawai} -R
2. #chown apache {folder penyimpanan file pegawai} -R
3. Off kan SELinux nya di folder /etc/selinux/config, yaitu dengan merubah 

Konfigurasi SELinux di CentOS . Lokasi file di  /etc/selinux/config dan default instalasi seperti dibawah ini:
# This file controls the state of SELinux on the system.
# SELINUX= can take one of these three values:
#       enforcing - SELinux security policy is enforced.
#       permissive - SELinux prints warnings instead of enforcing.
#       disabled - SELinux is fully disabled.
SELINUX=enforcing
# SELINUXTYPE= type of policy in use. Possible values are:
#       targeted - Only targeted network daemons are protected.
#       strict - Full SELinux protection.
SELINUXTYPE=targeted


untuk disable SELinux cukup merubah "SELINUX=enforcing" to "SELINUX=disabled" atau SELINUX=PERMISSIVE, seperti terlihat dibawah ini:
# This file controls the state of SELinux on the system.
# SELINUX= can take one of these three values:
#       enforcing - SELinux security policy is enforced.
#       permissive - SELinux prints warnings instead of enforcing.
#       disabled - SELinux is fully disabled.
SELINUX=disabled
# SELINUXTYPE= type of policy in use. Possible values are:
#       targeted - Only targeted network daemons are protected.
#       strict - Full SELinux protection.
SELINUXTYPE=targeted


Kemudian di reboot server, atau dengan perintah :
setenforce 0

Tidak ada komentar:

Posting Komentar