Могу ли я помешать себе удалить файл?

Кажется, что логично, что пользователь должен уметь сказать себе, что ему не разрешено удалить файл под собственной собственностью.

Я хотел бы забрать мое собственное разрешение на удаление файла. Могу ли я сделать это без Chmodding это как root? Могу ли я просто сказать: «Мне не разрешено удалять этот файл, пока я я явно не даю себе разрешение на его удаление»?

Спасибо.

0
задан 5 March 2021 в 12:19

2 ответа

Удаление файла - это операция в содержащем каталог. Если у вас нет разрешений на запись в этом каталоге, вы не можете удалить файлы в нем. Примечание. Вы не сможете удалить любой файл в нем.

3
ответ дан 18 March 2021 в 23:28

Да. Если вы сделаете файл неизменяемым с помощью chattr, он останется неизменным:

chattr +i your.file

Вы можете подробнее ознакомиться с возможностями chattr с помощью manpages

2
ответ дан 18 March 2021 в 23:28

Другие вопросы по тегам:

Похожие вопросы: