Как сделать вторичный раздел доступным только мне (и пользователю root)

Как сделать вторичный раздел доступным только мне (и пользователю root)

У меня рабочая станция с жестким диском емкостью 160 ГБ.
Я разбил его на разделы:

  1. 40 ГБ — для установки ОС (Ubuntu)
  2. 40 ГБ — для моих личных данных и
  3. 80 ГБ — для всех остальных (публичных) данных.

Я установил Ubuntu 11.04 на 1-й раздел.

Путаница :Как сделать 2-й раздел (Персональные данные) видимым и доступным только мне (и root, конечно).
Все остальные программы и файлы должны быть доступны всем пользователям, но эти 40 ГБ должны быть доступны мне (моей учетной записи) и root.
Как мне этого добиться (или какой-то альтернативы)?

Примечание :Если вы ссылаетесь на какую-либо ссылку, убедитесь, что она понятна, так как я совсем (совсем) новичок в Ubuntu.

решение1

Это довольно просто сделать: установите каталог, в котором смонтирован ваш диск, на ваше имя пользователя и группу пользователей. Только пользователи с этим именем пользователя или входящие в эту группу пользователей, конечно, rootбудут иметь доступ. Итак, предположим, что вы указали этому диску (во время установки) точку монтирования с именем /discworld/. Войдите в систему как ваш администратор и выполните...

 sudo chown $USER:$USER /discworld/

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

(где $USER необходимо заменить на имя пользователя, для которого вы хотите это сделать, если только это не пользователь-администратор)

Примечание:

Если вы не добавили точку монтирования во время установки, вы можете добавить ее в /etc/fstab. Если у вас есть вопросы о том, как это сделать... сначала поищите в AU, и если ничего не получится, задайте вопрос об этом ;-)

решение2

В Ubuntu у вас возникнут проблемы, если вы установите права доступа к файлам во втором разделе только для вашего пользователя и root, поскольку при загрузке с Live-CD вы автоматически получите права root.

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

Инструкцию на английском языке см.https://help.ubuntu.com/community/TrueCrypt.

  • Загрузить пакет можно по адресу:http://www.truecrypt.org/downloadsLinux -> Стандартный (x64/x32)
  • Распакуйте этот пакет.
  • Тип открытого терминала:

    sudo sh path/to/unzippedcontent/truecrypt-7.0a-setup-x64
    

    (Где вам нужно заменить path/to/unzippedcontent на конкретный путь к файлу. А x64 на x64/x32.)

  • Следуйте инструкциям по установке.

  • Запустите truecrypt, введя:

    sudo truecrypt
    
  • Следуйте инструкциям, приведенным выше.

Связанный контент