Я делюсь важными данными с моими друзьями / коллегами. Для этого, а не для отправки почты или загрузки на какой-либо хостинг-сайт и предоставления им ссылки, я предпочитаю предоставить им отдельный USB-накопитель для передачи данных.
Но я не могу доверять никому из них, поскольку они могут делиться между собой информацией, сохраненной на USB-накопителе. У меня были устройства хранения LUKS-Crypted, поэтому данное устройство хранения не будет подключаться к какой-либо другой операционной системе, а только через мое приложение на базе Linux. Это приложение предварительно заполнено паролями.
Пока все хорошо.
Здесь я хочу установить одно ограничение для USB-устройства: оно не может быть смонтировано сверх определенного количества. Устройство должно уничтожить свое содержимое при достижении порогового значения «счетчика монтирования».
Решением для этого было использование tune2fs -l <имя_устройства> | grep ^ Mount
значение для проверки против счетчика монтирования
, но e2fsck <имя_устройства>
сбросит это значение.
Есть ли способ достичь того, о чем я упомянул?
Кроме того, можно ли запретить какие-либо операции клонирования на устройстве? например dd, partclone, rsync или любой другой