В системах Linux у меня есть файл, который я хочу сохранить от (даже случайного) удаления.
Как я могу создать файл, который не может удалить даже пользователь root?
Например, попытавшись:
# touch file
# chmod 000 file
# chown <somebody>:<somebody> file
# rm file
пользователь root может удалить файл (с помощью последней команды).
Как я могу избежать удаления файла пользователем root (даже временного)?
Установите его неизменяемый бит, чтобы предотвратить его удаление даже root:
chattr +i file