!На помощь! Позвольте другому пользователю получать доступ к разделенным дискам на Ubuntu 15

Я относительно плохо знаком с этой ОС Linux. Я не знаком с кодом команды или что он обозначает. То, что я хотел спросить, мне разделили SSD на 750 ГБ в 4 диска ext4. Один для развлечений, один для устройства хранения данных моей жены, один для моего устройства хранения данных, и один для играющего материала. Их соответственно называют как 'Развлечения', Диск Bethy, Диск Ed's и Игры / Дополнительными. То, что я хотел бы выполнить, должно позволить учетной записи моей жены (имя пользователя bethy) доступ делать все к ее диску и также мочь сохранить материал к Развлечениям также. У меня было бы единственное разрешение Games и Диску Ed's / Диску Дополнительного и Ed's. Я дал меня, разрешение владельца путем форматирования дисков непосредственно от рабочего стола начиная с форматирования в GPARTED только дало разрешение базироваться и сделало его так, я не мог получить доступ к ним. После того, как я зафиксировал это, я попытался попытаться дать полномочия пользователю bethy для двух ранее названных дисков, и я получаю одно из двух ограничений.

  1. Если диск размонтирован, он просит мой пароль как аутентификация как суперпользователь.

  2. Если диск смонтирован, он даже не открывается вообще и не дает абсолютно никакого ответа.

Кто-то может помочь мне в понимании, что я должен был бы сделать для ограничения пользователя bethy двумя определенными дисками? Предпочтительно я хотел бы ограничить доступ к основному Компьютерному диску также только мне, но у меня нет способа отредактировать те полномочия для даже меня уже не говоря о другом пользователе.

0
задан 5 November 2015 в 05:27

1 ответ

Сначала необходимо будет заставить диски смонтироваться при начальной загрузке путем редактирования /etc/fstab. См.: https://help.ubuntu.com/community/Fstab

После того как Вы изменили fstab и перезапустили, и все диски смонтированы в корректном месте, можно настроить полномочия.

Необходимо будет изменить владелицу диска Bethy ей. Принятие его смонтировано в /media/Bethy можно сделать это путем выполнения следующего в терминале.

sudo chown bethy:bethy /media/Bethy -R

Это изменит пользователя и группу, чтобы быть bethy. (Если необходимо смочь получить доступ к ее файлам затем, необходимо добавить себя к ее группе.. посмотрите ниже.)

Таким образом, Ваши собственные разделы принадлежат Вам, и группа должна также быть Вами. Позволяет предполагают, что все Ваши диски смонтированы в /media Вы могли работать:

ls -al /media/

Это должно перечислить диски в форме

drwxrwxr-x  2 julian agroup  4096 Jun  1 22:44 SomeName

Это говорит нам, что каталог "SomeName" (который мог быть подсоединенным внешним диском как они просто, монтируются как каталоги) принадлежит юлианскому и имеет группу "agroup". Первый блок говорит нам некоторую информацию о разрешении, первая буква говорит нам, что это - каталог; следующие 3 являются чтением владельца, пишут, выполняют полномочия; следующие 3 являются группой, читают, пишут, выполняют полномочия; заключительные 3 являются чтением, пишут, выполняют полномочия для любого другого пользователя.

Для каждого диска Вы захотите удостовериться, что другие полномочия выключены. Например, для диска bethy Вы выполнили бы эту команду chmod-R o-rwx/media/bethy

это рекурсивно удаляет чтение, запишите и выполните полномочия для всех пользователей, которые не являются bethy или в bethy группе на всех файлах в bethy.

Для дисков Вы хотите получить доступ для просто Вас, необходимо удостовериться, что учетная запись является пользователем и группой. И также используйте chmod как выше для удаления других полномочий.

Для развлечений Вы хотите сделать группу развлечений, в которой Вы и bethy находитесь. Чтобы сделать это выполнение, эти 3 команды (я принимаю Ваше имя пользователя, являются редактором),

sudo groupadd entertain
sudo usermod -a -G entertain ed
sudo usermod -a -G entertain bethy

Так принятие раздела развлечений смонтировано в /media/Entertainment можно работать:

sudo chown ed:entertain /media/Entertainment -R

Также лучше снова использовать chmod удалить другие полномочия.

Теперь мы хотим, чтобы любой файл, добавленный к этому каталогу, наследовал группу так мы setgid с

sudo chmod g+s /media/Entertainment

Наконец мы должны отредактировать, как новые файлы получают полномочия файла, таким образом, "другие" полномочия выключены. Сделать это редактирование файл /etc/login.defs путем нахождения строки, запускающейся с umask и замена числа впоследствии (вероятно, 022) с 027.

Я думаю, что необходимо войти в систему и снова для полномочий обновить.

Это, я думаю, должно иметь Вас готовый качаться.

1
ответ дан 30 September 2019 в 05:49

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

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