Как правильно настроить второй жесткий диск для всех пользователей?

Мой компьютер имеет два жестких диска. Ubuntu установлен на первом диске, а второй диск (то есть / dev / sda1) будет использоваться многими пользователями для хранения данных. Каков правильный способ установки этого диска? То есть, как смонтировать этот диск, чтобы он удовлетворял всем следующим критериям?

Дисковод должен иметь имя «Drive2». Он будет отображаться под основным диском, как показано на рисунке ниже (и, если возможно, не как смонтированный диск в папке в корневом каталоге, например / Drive2) , У всех пользователей будет доступ к нему. Каждый пользователь получит папку со своим именем пользователя (более 30 пользователей, поэтому я надеюсь, что это можно сделать автоматически).

Следующее не является обязательным требованием, и я не знаю, возможно ли это. Если это так, мне очень любопытно узнать, как настроить этот диск для следующих двух отдельных случаев:

Дисковод должен иметь имя «Drive2» Пользователи sudo могут просматривать все пользователи, но не пользователи sudo могут просматривать только собственное содержимое.

Чтобы уточнить, я не просто спрашиваю, как подключить диск, но я также ищу информацию о систематической и безопасной системе управления файлами для вторичных или внешних жестких дисков.

0
задан 1 November 2017 в 09:16

2 ответа

Шаг 1 - Setup Drive

Используйте gparted для разделения диска. Сделайте один раздел, покрывающий весь диск этикеткой «Drive2» и сформированный в ext4. Обратите внимание на UUID для раздела. Затем настройте автомонтировку. Создайте папку для точки монтирования: sudo mkdir /mnt/drive2 Затем добавьте следующие строки в / etc / fstab

#Drive2 automount UUID=<UUID from above> /mnt/drive2 ext4 defaults 0 2

Перезагрузите, чтобы протестировать автоопределение.

Шаг 2 - Папки установки

Если работает автомонтировка, откройте терминал и введите cd /mnt/drive2 Я решил установить обычных пользователей с доступом только к их папке и дать доступ к sudoers ко всем папкам , Я не знаю, как это сделать автоматически; возможно, кто-то может написать сценарий. Повторите следующие команды для каждого пользователя. Замените «user1» на фактическое имя пользователя.

mkdir user1 #sudo might be needed. sudo chown user1:sudoers user1 sudo chmod 770 user1 #user and sudoers full access, other no access ln user1 Drive2 #sudo might be needed again sudo chown user1:user1 Drive2 sudo mv Drive2 /home/user1

Теперь у ваших пользователей должна быть папка с именем «Drive2» в своем домашнем каталоге, которая ссылается на свою папку на Drive2.

Примечания:

С помощью этой настройки sudoers смогут добавлять файлы в файл для ввода / mnt / drive2 для всех sudoers.

папке пользователя и удалении файлов, которые они создали. Но возможно только просмотр файлов, созданных другими, поскольку настройки файла по умолчанию - user:user 755 (maybe 754). И наоборот. Хотя sudoers должны иметь возможность изменять разрешения и владельца.

-2
ответ дан 18 July 2018 в 04:08

Шаг 1 - Setup Drive

Используйте gparted для разделения диска. Сделайте один раздел, покрывающий весь диск этикеткой «Drive2» и сформированный в ext4. Обратите внимание на UUID для раздела. Затем настройте автомонтировку. Создайте папку для точки монтирования: sudo mkdir /mnt/drive2 Затем добавьте следующие строки в / etc / fstab

#Drive2 automount UUID=<UUID from above> /mnt/drive2 ext4 defaults 0 2

Перезагрузите, чтобы протестировать автоопределение.

Шаг 2 - Папки установки

Если работает автомонтировка, откройте терминал и введите cd /mnt/drive2 Я решил установить обычных пользователей с доступом только к их папке и дать доступ к sudoers ко всем папкам , Я не знаю, как это сделать автоматически; возможно, кто-то может написать сценарий. Повторите следующие команды для каждого пользователя. Замените «user1» на фактическое имя пользователя.

mkdir user1 #sudo might be needed. sudo chown user1:sudoers user1 sudo chmod 770 user1 #user and sudoers full access, other no access ln user1 Drive2 #sudo might be needed again sudo chown user1:user1 Drive2 sudo mv Drive2 /home/user1

Теперь у ваших пользователей должна быть папка с именем «Drive2» в своем домашнем каталоге, которая ссылается на свою папку на Drive2.

Примечания:

С помощью этой настройки sudoers смогут добавлять файлы в файл для ввода / mnt / drive2 для всех sudoers.

папке пользователя и удалении файлов, которые они создали. Но возможно только просмотр файлов, созданных другими, поскольку настройки файла по умолчанию - user:user 755 (maybe 754). И наоборот. Хотя sudoers должны иметь возможность изменять разрешения и владельца.

-2
ответ дан 24 July 2018 в 18:01
  • 1
    какой флаг я должен выбрать на gparted? – Miladiouss 2 November 2017 в 03:22
  • 2
    флаги не нужны – ravery 2 November 2017 в 03:24
  • 3
    UUID=<UUID from above> /mnt/drive2 ext4 defaults 0 2 испортил мой компьютер. Я должен был загрузиться как root, чтобы исправить это. Я думаю, что вы намеревались сказать: /dev/sdXX /cmnt/Drive2 ext4 defaults 0 – Miladiouss 2 November 2017 в 04:11
  • 4
    нет, используйте UUID, который вы записали из раздела, который вы сделали. если он разбил загрузку, то вы неправильно скопировали UUID – ravery 2 November 2017 в 04:25
  • 5
    Так много вещей, плохих с этим я не знаю с чего начать... – fkraiem 2 November 2017 в 05:09

Другие вопросы по тегам:

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