LINUX.ORG.RU

Как прописать диск в fstab с доступом для пользователей?

 


0

1

Нужно подключить диск с fat32, прописываю в fstab:

UUID="4DE3-3504" /disk vfat rw,noatime 0 3

делаю точку монтирования 1777, после автомонтирования права становятся 0755, ро для пользователя и под рутом сменить права уже не получается

# chmod 1777 /disk -v
chmod: изменение прав доступа для «/disk»: Операция не позволена
не удалось изменить права доступа «/disk» с 0755 (rwxr-xr-x) на 1777 (rwxrwxrwt)

Чё не так?

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

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

Я вот тут начал разбираться почуть методом реверс-инжиниринга, udisks автоматически монтирует эту фату под пользователем с такими вот опциями:

/dev/sda3 on /run/media/i/arc type vfat (rw,nodev,nosuid,uid=1000,gid=1000,shortname=mixed,dmask=0077,utf8=1,showexec,flush,uhelper=udisks2)

но уид и гид не есть гуд, да и наверно не все другие опции так необходимы, на кой чёрт их столько туда засунуло... чем плоха строчка UUID=«4DE3-3504» /disk vfat rw 0 3 ???

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

Ничего не поделать кроме задания uid=,gid=,umask=, вендовые недофс не поддерживают unix права.

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

похоже на то, вроде dmask=000,fmask=000 вроде открывает доступ для всех пользователей, с utf8 теперь не ясно, dmesg пишет какуюто гадость вроде [ 9198.155074] FAT-fs (sda3): utf8 is not a recommended IO charset for FAT filesystems, filesystem will be case sensitive! а если не utf8 тогда что?

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