Saya ingin melindungi folder saya di $ HOME dari penghapusan tidak disengaja. saya melamar chattr +i
pada mereka, tetapi saya perhatikan bahwa yang terakhir diterapkan secara rekursif, dengan demikian, memang folder tidak dapat dihapus tetapi juga saya tidak bisa menulis di dalamnya.
Saya juga mencoba menerapkan sedikit lengket dengan chmod 1775
dan ubah kepemilikan folder dengan chown root foldername
. Biasanya, dengan bit sticky diaktifkan, hanya pemilik folder yang dapat menghapusnya tetapi, anehnya, dalam kasus saya meskipun folder tersebut dimiliki oleh root, saya dapat menghapusnya dengan pengguna normal saya.
Saya perhatikan bahwa folder pengguna di /home
partisi, meskipun mereka dimiliki oleh pengguna saat ini dan miliki rwx izin untuk pemilik, mereka tidak dapat dihapus / diubah. Bagaimana ini dicapai?
Saya menggunakan Arch Linux 32-bit dan sistem file ext4.
sumber