Как сделать раздел на внешнем хранилище только для чтения? И вернуться к нормальной жизни?
11089
mmdemirbas
Иногда мне приходится отдавать свое внешнее хранилище кому-то другому. Но я беспокоюсь о файлах и папках, которые случайно удалены, перемещены, изменены и т. Д. Поэтому достаточно, чтобы данные на диске можно было прочитать. Письменная поддержка не желательна.
Так,
1) Я хочу сделать раздел доступным только для чтения, чтобы предотвратить удаление и / или запись кем-либо еще.
2) Когда я заберу свой диск, я снова верну его в режим чтения / записи.
Любая утилита или метод для достижения этих целей?
Изменить: я читал о некоторых аппаратных решений, а другие действительны только на локальном ПК . Я ищу глобально обоснованные и программные решения.
Решение:
Существует программное решение для томов NTFS. Я написал сценарий PowerShell для автоматизации объясненной процедуры:
Я предлагаю решение для резервного копирования какого-либо типа, разместите ваши файлы на 2 или более физических дисках, после чего вы сможете выполнить сравнение, когда вам вернут диск.
Moab 13 лет назад
3
[Ответ] (http://superuser.com/a/213015/80304) Эверетта из [_Как монтировать раздел NTFS только для чтения в Windows? _] (Http://superuser.com/q/213005/ 80304) можно что хочешь.
Alexey Ivanov 11 лет назад
1
@AlexeyIvanov Да, похоже, что я хочу. Я попробую ... Спасибо.
mmdemirbas 11 лет назад
0
@AlexeyIvanov Спасибо, это именно то, что мне нужно. На самом деле, решение затрагивает только NTFS, но в моем случае этого достаточно. Пожалуйста, добавьте свой комментарий как ответ, чтобы пометить как принятый ответ.
mmdemirbas 11 лет назад
0
3 ответа на вопрос
3
harrymc
Вы не указали свою операционную систему, поэтому я буду использовать Windows.
Обычное решение состоит в том, чтобы создать учетную запись пользователя, установить ее в качестве владельца и разрешить изменять только одну, и предоставить всем право на чтение.
Это не будет работать во всех операционных системах (Linux будет игнорировать это), и администратор на целевой машине всегда может просто взять на себя ответственность за диск, если он захочет. Таким образом, это решение предполагает некоторую добрую волю со стороны получателя.
В противном случае вам потребуется аппаратное решение. Некоторые внешние диски имеют перемычки защиты от записи, такие как Seagate . Вы можете найти такие диски в вашем местном или интернет-магазине.
Я не указал операционную систему, потому что решение должно быть независимым от операционной системы. Он также должен быть независимым от концепции учетной записи пользователя. Скажем так, в таблице разделов есть бит, и если вы установите его, раздел будет доступен только для чтения. Для любого пользователя, в любой ОС .. Я ищу решение, подобное.
mmdemirbas 13 лет назад
1
Единственное решение - это аппаратное обеспечение. Смотри выше.
harrymc 13 лет назад
1
3
Alexander Bukev
Другим решением, которое вы можете рассмотреть, является использование оболочки шифрования, такой как TrueCrypt. Я использую эту утилиту, чтобы смонтировать свое хранилище где угодно, и у вас есть опции (на основе пароля), чтобы решить, можно ли изменять смонтированный раздел или только для чтения. Конечно, для этого требуется еще один шаг и утилита, но это 2 цыплята с одной пулей - вы также обеспечите безопасность своей информации.