Я попробовал "chattr + i DIRNAME", это здорово, но я не могу создавать файлы в DIR после chattr. Что еще нужно, чтобы пользователи не могли удалить Каталог?
root@HOST ~] mkdir test
[root@HOST ~] chattr +i test
[root@HOST ~] cd test
[root@HOST ~/test] touch sth
touch: cannot touch `sth': Permission denied
[root@HOST ~/test] cd ..
[root@HOST ~] chattr -i test
[root@HOST ~] cd test
[root@HOST ~/test] touch sth
[root@HOST ~/test]
ОБНОВЛЕНИЕ: важно только удаление каталога, поэтому мне все еще нужно удалить файлы в нем
/tmpи/var/tmp. Хотя каждый пользователь может создавать файлы там, он / она может удалять только свои собственные файлы / каталоги, но не каталог itselv.