Практическая защита отдельного файла от изменения и удаления

Команда grep -v root / proc / mounts> / etc / mtab; echo "/ dev / sda9 / ext4 defaults 1 1" >> / etc / mtab исправил эту проблему.

Проблема запуска возникла из-за того, что в mtab-файле не удалялись должным образом записи во время завершения работы. После того, как корневая файловая система была добавлена ​​в файл mtab (после загрузки), завершение работы произошло правильно, а затем запуск также работает нормально.

Строка, добавленная в mountfs , не нужна после того, как файл mtab был правильно установлен.

Если компьютер теряет питание / принудительно выключается, в одном случае он снова выходит из строя. Затем описанные выше действия устранят проблему.

0
20.05.2018, 16:36
1 ответ

¿Portablemente? Probablemente no. El modelo simple de bits de permiso de Unix realmente no tiene el concepto de un permiso de "eliminar esto" -para archivos, solo hay "eliminar (y crear )archivos contenidos" para directorios.

Lo más cerca que puede estar es configurando el "bit pegajoso"(+t)en el directorio y haciendo que el directorio y el archivo sean propiedad de root. El sticky bit evita la eliminación de archivos que no son de su propiedad, pero permite a los usuarios jugar con sus propios archivos sin restricciones.

1
28.01.2020, 02:43

Теги

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