В моей встроенной системе я накладываю карту uSD в/mnt, которая является папкой, находящейся на флэш-памяти NAND. Проблема возникает в случаях, когда карта uSD не смонтирована (отсутствует или ошибка HW).Доступ пользователей Linux и установка
Копирование файлов в/mnt в этом случае заполняет nand flash, который имеет ограниченный размер. Моя первая идея состояла в том, чтобы просто ограничить доступ к папке/mnt, чтобы при невозможности монтировать запись не допускалась. В качестве тестового сценария я (как корневой пользователь) MkDir/тест CHMOD 000/тест
д --------- 2 корень корень 160 3 января 10:58 Испытание /#
с Ubuntu PC я тогда пробует копировать файл с помощью Scp Scp Myfile [email protected]:/тест
идея заключалась в том, что до тех пор, как эта директория теперь Acces права эта копия должна быть отказано. Это не тот случай, файл myFile скопирован в папку/тест
Почему это так? Моя идея заключалась в том, что если я отменил весь доступ к этой папке, файлы копирования будут отклонены.
В каком месте я ошибаюсь?
Не Chattr только полезно для файловых систем ext2/ext3. Я использую UBI ...... – habbjack
@habbjack Nope. Поддержка UBI не поддерживается. Тогда игнорируйте часть chattr моего ответа. Однако первое предложение все же стоит. –