LINUX.ORG.RU

fstab в Ubuntu

 , , ,


0

2

Подскажите, в чём прикол работы fstab в Убунту 15.10.

В fstab'е прописано:

UUID=*** /media/D-1 exfat rw,dev,nosuid,noexec,auto,users,async 0 2
UUID=*** /media/D-2 vfat rw,dev,nosuid,noexec,auto,users,async 0 2

Папки «/media/D-1» & «/media/D-2» имеют владельца root (rw), группа root (r), остальным (r) после перезагрузки машины (установка всем юзерам rw обнуляется).

Не-рутовый юзер Убунты может спокойно создавать файлы и папки на первом диске D-1, и не может этого делать на втором диске D-2.

1. Почему так? Я же прописал rw в обе строки fstab. 
2. Как сделать rw доступ всем на оба диска?

Ох... в Ф.С. vfat свои премудрости с правами доступа.

Нашёл похожую проблему в (может кому-нибудь ещё пригодиться):

http://serverfault.com/questions/43634/how-to-mount-external-vfat-drive-as-user



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

Ответ на: комментарий от mandala

Уря. Решил проблему. Забыл, что в FAT32 всё проще чем в современных Ф.С.

добавил в fstab опции uid=***,gid=*** и всё зафурычило :)

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

всплыли ещё проблемы, но смог их так же решить поиском в инете. оказывается, надо ещё указать кодировки FAT32'а и линукса, чтобы не было кракозябр. в итоге, вот что получилось в fstab.

UUID=*** /media/*** vfat	rw,dev,nosuid,noexec,auto,users,async,uid=***,gid=***,umask=003,codepage=866,iocharset=utf8 0 2

codepage - кодировка внешней Ф.С., iocharset - кодировка линукса. для убунты 15.10 это UTF8. ура.

n4wyn55
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.