LINUX.ORG.RU

Право отмонтировать CD


0

0

Запущены X Window с XFCE от имени 2 пользователей. У обоих включено автомонтирование CD. От чьего имени будет смонтирован вставляемый диск? Какие должны стоять опции в /etc/fstab и права на /dev/hdc и /mnt/cdrom/ , чтобы любой пользователь имел право отмонтировать и вынуть диск, не прибегая к sudo, даже если у второго открыт там файл на чтение?

Модераторам: если считаете, что этому месо в Admin, можете переместить.

★★★★★

(iii) Normally, only the superuser can mount file systems.  However,
 when fstab contains the user  option  on  a line, anybody can mount
 the corresponding system.
       Thus, given a line
              /dev/cdrom  /cd  iso9660  ro,user,noauto,unhide
       any user can mount the iso9660 file system found on his CDROM
 using the command
              mount /dev/cdrom
       or
              mount /cd
       For  more  details,  see  fstab(5).   Only the user that 
mounted a filesystem can unmount it again.  If any user should be 
able to unmount, then use users instead of user in the fstab line. 

С вас 45$ за копирование текста и поиск по ману. Если потребуется перевод то еще 100$.

wfrr ★★☆
()

>Запущены X Window с XFCE от имени 2 пользователей. У обоих включено автомонтирование CD. От чьего имени будет смонтирован вставляемый диск? Какие должны стоять опции в /etc/fstab и права на /dev/hdc и /mnt/cdrom/ , чтобы любой пользователь имел право отмонтировать и вынуть диск, не прибегая к sudo, даже если у второго открыт там файл на чтение?

если у тебя стоит автомаунт, то вытаскиваться диск должен без размонтирования. при автомаунте, ФС остается как бы всегда смонтированной.

2. Есть разные реализации автомаунта.....

dikiy ★★☆☆☆
()
Ответ на: комментарий от dikiy

> вытаскиваться диск должен без размонтирования

При монтировании у меня блокируется кнопка привода CD-ROM. Кроме того, при таком дёрганье при смене дискеты на новой продолжает видеть старые файлы.

> Есть разные реализации автомаунта

Что установить, и какой ман читать, чтобы получилась реализация, которую ты описал?

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

>Thus, given a line
>/dev/cdrom /cd iso9660 ro,user,noauto,unhide

>any user can mount the iso9660 file system found on his CDROM

>using the command

>mount /dev/cdrom

>or

>mount /cd


Это я знаю, спасибо.

Но мануалл говорит:

> Only the user that mounted a filesystem can unmount it again.


Перечитай, пожалуйста, первый пост. Как ОТМОНТИРОВАТЬ диск, который смонтировал другой пользователь? Если man mount говорит, что mount это не может, это не значит, что это невозможно.

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

>Only the user that mounted a filesystem can unmount it again. If

Итак "Только пользователь смонтировавший файловую систему, может ее отмонтировать".

ZZaiatSS ★★
()
Ответ на: комментарий от wfrr

> Перечиай пожалуйса последнее предложение в цитате из мана, которое ты пропустил.

Спасибо! Раз 10 перечитал, а это пропускал.

Хочется убиться об стену.

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

> Хочется убиться об стену.

Зачем душить прекрасные порывы?

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