LINUX.ORG.RU

Voidlinux права доспупа для внешнего диска

 , ,


0

1

Здравствуйте
Хочу ребята с вами посоветоваться и разобраться в данной задаче.

У меня, имеется внешний жесткий диск, на нем четыре раздела.
Предположим есть две учетные записи admin и mama, root отключен.
Нужно сначала для одной, а потом и для другой дать права на чтение и запись, только ни обходимое, лишних разрешений ни надо для всех.

Есть вариант через fstab UUID, ранее ни делал так.
Ранее вообще только через файловый менеджер делал, но сейчас у меня такой роскоши нет.
Нужно через терминал.

Второй способ с помочью chown, chmod...
Мне кажется он проще, но ни знаю как правильно задать параметры.
К примеру предположим, у меня в домашней директории такие разрешение:

drwxr-xr-x 2 mama users

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

Первый вариант:

doas chown -R mama /media/mama/sdc1,

чтобы установить mama, как владельца указанного устройства.

doas chmod -R u+rwx /media/mama/sdc1

Под мои значения как в домашней директории будет наверное так?:

doas chmod -R drwxr+xr+x /media/mama/sdc1

(или ни так?)

Второй вариант:

doas chown mama:mama /dev/sda1
doas chmod u+rwx /dev/sda1
doas chmod g+rwx /dev/sda1

Какой из этих вариантов будет правильный?
Что безопаснее?


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



Последнее исправление: cetjs2 (всего исправлений: 2)

Эм, стена текста. Сначала надо вроде дать двум пользователям права на RW, потом только второму пользователю. Потом что-то про безопастность…

Спросите простым вопросом исходную задачу, может самому станет понятнее.

Flotsky ★★
()
Ответ на: комментарий от Flotsky

Вроде на оборот старался более подробно изложить
задачу, что бы было понятнее.
Ни знаю как проще.

Нужно иметь возможнсть пользоваться внешним диском.
Дав ему на это разрешения.

raanima
() автор топика
Ответ на: комментарий от voltmod

Кого их?
В какую общию группу?
Можно более развернуто, и разжованно?
На пальцах, что бы понял бы даже новичек.
Который сталкнется с такой задачай.

raanima
() автор топика
Последнее исправление: raanima (всего исправлений: 1)
Ответ на: комментарий от ddidwyll

Мне бы хотя бы одыкватный пример для одной ученой записи, mama.


А для второй, будет анологично, только другое имя учетки и группы.

raanima
() автор топика
Последнее исправление: raanima (всего исправлений: 1)
Ответ на: комментарий от raanima

«Одыкватным» примером думаю будет отправить вас читать хотябы Права в Linux и потом может даже и Access Control Lists (Русский)

Более простым решением наверное будет установить офтопик и не мучать пользователя mama этим всем.

Flotsky ★★
()
Ответ на: комментарий от Flotsky

Это первое что зделал.
Читал и читал.
Прочитал и ваш, но примеров очень мало*
И ни капли ни помого в решении задачи.

Надеялся на простые ответы.

Аз к примеру, если знаю ответ, говорю.
Если нет молчу.
А вы думаете что читать ни умею и отправляете в библиотеку.

Например для систем на systemd знаю как зделать.


Только вот у меня runit (voidlinux), ни прокатило, и информации разжованой ни нашел.
Поэтому и обратился сюда за советом.

Нет так нет.

raanima
() автор топика