LinuxForum.Fans
Тема

Gnome: монтирование CD/DVD, flash в многопользовательской системе

Автор: papin-aziat 9 сообщений 2220 просмотров
#202084

В системе сразу три юзера, или два, переключение через апплет гнома.
Скажем user1, user2, user3. Все авторизованы.
user1 вставляет диск и получает вот такое:

В консольке:

user1: $ mount|grep cdrom
/dev/sr0 on /media/cdrom0 type iso9660 (ro,noexec,nosuid,nodev,user=user2)

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

#202099

mvt, за исключением ro все остальное было, попробовал и с этой опцией - бесполезно :-)

#202100

papin-aziat, а если попробовать вместо user задать опцию users.


...
user
Разрешает обычному пользователю монтировать файловую систему. Имя монтирующего пользователя сохраняется в файле /etc/mtab так, что он может размонтировать файловую систему позже. Этот параметр подразумевает автоматическую активацию параметров noexec, nosuid и nodev (если только далее в строке они не перекрываются последовательностью параметров user,exec,dev,suid).
users
Разрешает любому пользователю монтировать и размонтировать файловую систему. Этот параметр подразумевает автоматическую активацию параметров noexec, nosuid и nodev (если только далее в строке они не перекрываются последовательностью параметров, например, users,exec,dev,suid).
...

Источник.

#202102

ABulychev, именно так, спасибо, решено. smile

#221767

Ситуация с пользователями как описано в первом посте, только теперь с флешками надоедливая проблема.
Если сидя за одним юзером работать с разными флешнакопителями, неважно USB или кардридер, то потом у других юзеров появляется сообщения как на картинке ниже, и сколько раз использовал флешнакопители столько и сообщений, когда другой юзер переключается то он вынужден заниматься удалением этих окон.



Вот что говорит mount:

text
/dev/sdb1 on /media/FC30-3DA9 type vfat (rw,nosuid,nodev,uhelper=udisks,uid=1000,gid=1000,shortname=mixed,dmask=0077,utf8=1,showexec,flush)
#221845

Как сделать флешнакопитель доступным всем юзерам одновременно, как в случае с cd/dvd?

#221904

смотреть надо в сторону изменения параметров автомонтирования... решение с fstab ИМХО не совсем верное...
http://www.gentoo.ru/node/9642 - последний пост

#221981

Fat-Zer, да уж fstab не катит, я надеялся на решение через PolicyKit, но пока ничего не нет подходящего. По ссылке, к сожалению параметра storage в gconf-editor нет, а идея хорошая, но я там отключил автомонтирование в наутилусе вообще и получилось не плохо, хотя универсальным это решение не назовешь конечно :-). Теперь наутилус не монтирует автоматом и соответственно не выдает ошибок.
Однако эти решения не дают возможности использовать одну флешку сразу нескольким юзерам, как удалось сделать с сиди/двд дисками выше. Куда копать?

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