Форум русскоязычного сообщества Ubuntu


Автор Тема: Диски монтируются для рута, пользователь писать на них не может  (Прочитано 602 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн SNIKERSMRG

  • Автор темы
  • Активист
  • *
  • Сообщений: 351
  • Хм...
    • Просмотр профиля
Добрый день господа  :)

Я сижу за ноутбуком. В нем 1 жесткий диск. На нем 5 разделов (/etc/fstab):

# / was on /dev/sda2 during installation
UUID=2b86f06b-aec1-4f61-a6df-3ecf4c11777f /               ext4    errors=remount-ro 0       1

# /boot/efi was on /dev/sda3 during installation
UUID=4484-81D1  /boot/efi       vfat    umask=0077      0       1

# swap was on /dev/sda1 during installation
UUID=a3b75282-c176-4de1-a36a-e1126e74305b none            swap    sw              0       0

# Part_for_VHD was on /dev/sda4 during installation
UUID=2aed3c09-6fdd-4a60-8e2e-d328b3ebc90a       /mnt/Part_for_VHD       ext4    auto,rw,exec    0       2

# Part_for_Backup was on /dev/sda5 during installation
UUID=7568a46f-a497-4752-aada-07282131be80       /mnt/Part_for_Backup    ext4    auto,rw,exec    0       2

После добавления в /etc/fstab разделов Part_for_VHD и Part_for_Backup попытался на них создать нужные мне папки.
Создать не смог, оказалось что права root стоят.

Тогда перешел в каталог /mnt и выполнили следующие команды:
sudo chown alexey Part_for_VHD
sudo chown alexey Part_for_Backup

Команда ls отобразила что я действительно владелец, после чего я решил перезагрузить ноутбук.
После, решил создать папки на этих дисках, но снова проблема, права на эти директории перезаписались, владелец снова root.

Как то можно сделать чтобы после монтирования дисков через /etc/fstab они разрешали писать на него всем пользователям ?
Или же, чтобы права на каталоги в которые монтируются диски не сбрасывались ?

Буду благодарен если кто-нибудь сможет мне помочь с этой проблемой.
Notebook Samsung NP350V5C: 1366x768, Core i5 3210m, 6Gb Ram, 750Gb HDD, Radeon 7670m, Ubuntu 16.04

Оффлайн Azure

  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 5664
  • elementaryOS 0.4 Loki, i3wm on Debian9
    • Просмотр профиля
разрешали писать на него всем пользователям ?
sudo chmod -R 777 /mnt/Part*
В Линукс можно сделать ВСЁ что угодно, достаточно знать КАК !

Оффлайн Alie Alexandross

  • Старожил
  • *
  • Сообщений: 1580
    • Просмотр профиля
to Azure, может стоит наделить правами группу пользователя, вместо того, чтоб давать права на запись и запуск "всем"?
Подпись автора jillsmitt истинна...

Оффлайн SNIKERSMRG

  • Автор темы
  • Активист
  • *
  • Сообщений: 351
  • Хм...
    • Просмотр профиля
Azure, Большое спасибо за помощь !

Тему можно закрывать
Notebook Samsung NP350V5C: 1366x768, Core i5 3210m, 6Gb Ram, 750Gb HDD, Radeon 7670m, Ubuntu 16.04

Оффлайн Azure

  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 5664
  • elementaryOS 0.4 Loki, i3wm on Debian9
    • Просмотр профиля
Alie Alexandross, С точки зрения безопасности Вы правы, я так и поступаю (использую группу plugdev) , но ТС просил «всем»
В Линукс можно сделать ВСЁ что угодно, достаточно знать КАК !

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 14922
  • Я не слышу.
    • Просмотр профиля
to Azure, может стоит наделить правами группу пользователя, вместо того, чтоб давать права на запись и запуск "всем"?
+1, молчу.
~.o

Оффлайн Alie Alexandross

  • Старожил
  • *
  • Сообщений: 1580
    • Просмотр профиля
Alie Alexandross, С точки зрения безопасности Вы правы, я так и поступаю (использую группу plugdev) , но ТС просил «всем»
Каюсь, недоглядела  :-[
Подпись автора jillsmitt истинна...

quatro

  • Гость
я так и поступаю (использую группу plugdev)

Вот бы и описать здесь для всех как это сделать. А то ведь готовым рецептом будут и другие пользоваться, кто тему просто поиском найдет.

Оффлайн Alie Alexandross

  • Старожил
  • *
  • Сообщений: 1580
    • Просмотр профиля
1. Создаём группу mytrustedbuddy:
groupadd mytrustedbuddyДля ознакомления с groupadd читаем ман:
man groupadd
2. Создаём новый каталог sharedfold в /home
mkdir /home/sharedfold

3. Наделяем правами на каталог sharedfold пользователей из группы mytrustedbuddy
chown :mytrustedbuddy /home/sharedfold

4. Наделяем группу полными правами (rwx, r - Read, w - Write, x - eXecute):
chmod 770 /home/sharedfoldСправка по числам chmod будет ниже...

5. Добавляем новых пользователей в группу mytrustedbuddy
gpasswd -a buddy1 mytrustedbuddy
gpasswd -a buddy2 mytrustedbuddy
...
Добавили buddy1, buddy2, ... в группу sharedfold.

Готово!

Удаление пользователей из группы и/или другие возможности gpasswd описаны в мане:
man gpasswd
Для удаления существующей группы mytrustedbuddy используем groupdel:
groupdel mytrustedbuddy
(Нажмите, чтобы показать/скрыть)

(Нажмите, чтобы показать/скрыть)
« Последнее редактирование: 28 Октябрь 2016, 18:13:26 от Alie Alexandross »
Подпись автора jillsmitt истинна...

 

Страница сгенерирована за 0.063 секунд. Запросов: 24.