Mengatasi file immutable (tidak bisa diedit oleh root) di Linux

Cara mengatasi file immutable, file dengan atribut immutable tidak akan bisa diedit sekalipun oleh administrator atau root. Saat mengedit atau memodifikasi file pesannya kurang lebih seperti ini:

Permission denied

Contoh pesan lainnya

Error writing /etc/resolv.conf: Permission denied

Atau

Operation not permitted

Untuk mengetahui file tersebut benar immutable, cek dengan perintah lsatrr, misalnya saya cek file /etc/resolv.conf

lsattr /etc/resolv.conf

Hasilnya kalau immutable seperti ini ada inya, sedangkan atribut e adalah extent format, atau atribut default Linux pada ext4 file system

----i---------e- /etc/resolv.conf

Kalau contoh normalnya file yang tidak immutable, kira-kira attributenya seperti ini

--------------e- /etc/resolv.conf

Lalu bagaimana solusinya? gunakan perintah chattr (change file attributes on a Linux file system).

chattr -i /etc/resolv.conf

Untuk memastikan atribut immutable sudah lepas, cek kembali dengan perintah lsattr.

Catatan: Translate bahasa inggris

Immutable : Abadi, Tetap

Untuk melihat halaman panduan, jalankan perintah man chattr dan man lsattr

Referensi:

Add a comment