Итак, за всё отвечает команда chflags, по ссылке указан англоязычный ман по сабжу, а если кратко и по-русски, то наиболее интересны следующие флаги:
- schg — флаг системно-неизменяемого файла (так же есть пользовательски-неизменяемый uchg);
- sunlnk — флаг системно-неудаляемого файла (так же есть пользовательски-неудаляемый uunlnk).
Пример использования
chflags schg FILEВуаля — даже root теперь не может изменить файл. Да, посмотреть флаги файлов можно командой ls -lo.
0 коммент.:
Отправить комментарий