На компі створено декілька користувачів під свої задачі. Проблема виходить з використання спільної папки для файлів на другому диску з файловою системою ext4. Хотілось би якось автоматизувати процесс монтування і доступи.

Спочатку треба створити папки, в яку буде монтуватися диск. Наприклад:

mkdir /media/share/

Перевірити ІД пристрою коммандою:

sudo blkid

у файлі /etc/fstab додати строчку для монтування розділу:

sudo nano /etc/fstab

UUID=XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX       /media/share     ext4    auto,user,rw    0       0

далі, для того щоб змонтований диск був доступний для усіх користувачів, потрібно прописати його в автозавантаженні систмеми:

$ nano /etc/init/share.conf

# Share mount user permissions

description     "Share mount user permissions"
author          "Username"

start on ((filesystem
           and runlevel [!06]
           and started dbus
           and plymouth-ready)
          or runlevel PREVLEVEL=S)

stop on runlevel [016]

script
        chmod -R a+rwx /media/share/
end script

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

Більше інформації по монтуванню можна почитати тут:
https://help.ubuntu.com/community/Fstab

По лінку інформація по скриптах:
http://upstart.ubuntu.com/getting-started.html

Коментувати

Вміст цього поля є приватним і не буде доступний широкому загалу.
  • Не дозволено жодних HTML теґів.
   .oooooo.     .oooooo..o  oooooo   oooooo     oooo              oooooo   oooo  ooooo 
d8P' `Y8b d8P' `Y8 `888. `888. .8' `888. .8' `888'
888 Y88bo. `888. .8888. .8' .oooooooo `888. .8' 888
888 `"Y8888o. `888 .8'`888. .8' 888' `88b `888.8' 888
888 `"Y88b `888.8' `888.8' 888 888 `888' 888
`88b ooo oo .d8P `888' `888' `88bod8P' 888 888
`Y8bood8P' 8""88888P' `8' `8' `8oooooo. o888o o888o
d" YD
"Y88888P'
Уведіть код, зображений у стилі Ascii-Арт.