Di Linux, chown digunakan untuk mengubah izin pemilik file dan direktori. Namun, saat menggunakan perintah “chown”, pengguna mengalami galat “Chown Operation Not Permitted”. Hal ini terjadi karena berbagai masalah seperti izin yang tidak mencukupi, pembatasan sistem file, file yang diinginkan tidak dapat diubah, atau dikunci oleh proses lain.
Banyak pengguna Linux menghadapi masalah “Chown Operation Not Permitted” yang terkadang menyebabkan masalah besar. Berikut cara untuk mengatasinya.
lsattr
Output dari perintah ini akan menampilkan atribut file dalam bentuk karakter. Beberapa atribut umum yang dapat muncul antara lain:
a
: Append only – File hanya dapat ditambahkan, tidak dapat dihapus atau dimodifikasi.i
: Immutable – File tidak dapat dimodifikasi, dihapus, atau diganti namanya.d
: No dump – File tidak akan disertakan dalam operasi dump (backup).e
: Extents – File menggunakan ekstensi untuk alokasi ruang.s
: Secure deletion – Isi file akan dihapus secara aman.jika yang keluar adalah seperti ini:
Untuk memungkinkan semua file dan subdirektori dalam sebuah folder dapat dimodifikasi, dihapus, atau diganti namanya, Anda perlu menghapus atribut tertentu (seperti i
atau a
) menggunakan perintah chattr
. Atribut i
(immutable) dan a
(append-only) sering kali yang menyebabkan file tidak bisa diubah.
Berikut adalah perintah yang bisa digunakan:
chattr -R -i ./public_html
i
sudah hilang atau tidak. jika sudah hilang, silahkan gunakan perintah untuk edit atau hapus file seperti biasacPanel & WHM juga menawarkan skrip bawaan yang memaksimalkan keamanan partisi /tmp. Hal ini dilakukan…
berikut adalah cara mengatasi error ImunifyAV has not detected any compatible hosting panel as well…
CentOS 7 tidak akan mendapatkan pembaruan apa pun setelah Juni 2024. Selain itu, mirrorlist.centos.org tidak…
DNS di server cyberpanel tidak mau bekerja, di cek pada error log keluar pesan seperti…
saat upgrade cyberpanel, keluar pesan error seperti berikut: django.db.utils.OperationalError: (1045, "Access denied for user 'cyberpanel'@'localhost'…
Untuk melakukan restart cyberpanel lewat SSH silahkan jalankan perintah berikut: systemctl restart lscpd