Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по Linux » Монтирование ФС

Ответить
Настройки темы
Монтирование ФС

Аватара для Mr Dan

Пользователь


Сообщения: 69
Благодарности: 0

Профиль | Отправить PM | Цитировать


Привет!
Задача такая: предоставить юзеру право самому монтировать/демонтировать разделы на винте.
В документации читал, чтобы такое сделать в fstab нужно прописать опцию user и noauto, однако не помогает. Вот как выглядит подобная строка в fstab у меня:

/dev/hda10 */mnt/soft *vfat *noauto,user,noexec 0 0

Однако при попытке смонтировать этот раздел под юзером, ругается что только root может таколе делать
Почему? Подскажите как правильно делать...

-------
The truth is out there...


Отправлено: 13:37, 09-06-2004

 

Аватара для Guest

Guest


Профиль | Цитировать


Поставь umask=0

Отправлено: 14:32, 09-06-2004 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

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


Аватара для Mr Dan

Пользователь


Сообщения: 69
Благодарности: 0

Профиль | Отправить PM | Цитировать


Thanx, как только доберусь до машины - попробую, но чисто "академически" интересует, почему тогда не отрабатывает опция user, якобы позволяющая юзверю монтировать разделы???

-------
The truth is out there...


Отправлено: 14:54, 09-06-2004 | #3


Аватара для [mzd]

Линуксоид-стакановец


Сообщения: 2391
Благодарности: 186

Профиль | Отправить PM | Цитировать


Не знаю, таже самая фигня была, пришлось к user umask добавить

-------
Живя в реальном мире, стремись к невероятному... Эрнесто Че Гевара
Everybody lies. (c) House M.D.
Базовая настройка Ubuntu. Документация для новичка.
Руководство по установке, начальной настройке и основам использования операционной системы Ubuntu


Отправлено: 15:23, 09-06-2004 | #4


Аватара для Mr Dan

Пользователь


Сообщения: 69
Благодарности: 0

Профиль | Отправить PM | Цитировать


Судя из man mount опция user дает право только определенному юзверю, которого по идее нужно указать, а вот опция users общает права монтирования/демонтирования для всех юзверей Надо будет попробовать ...

-------
The truth is out there...


Отправлено: 15:39, 09-06-2004 | #5


Аватара для ruslandh

info man howto


Сообщения: 6958
Благодарности: 384

Профиль | Сайт | Отправить PM | Цитировать


Код: Выделить весь код
 * * * * * * *user * Allow *an *ordinary *user *to mount the file system. *The
 * * * * * * * * * * name of the mounting user is written to mtab so *that *he
 * * * * * * * * * * can *unmount *the file system again. *This option implies
 * * * * * * * * * * the options noexec, nosuid, and nodev (unless *overridden
 * * * * * * * * * * by * subsequent * options, * as * in * the * option *line
 * * * * * * * * * * user,exec,dev,suid).

 * * * * * * *users *Allow every user to mount and unmount *the *file *system.
 * * * * * * * * * * This option implies the options noexec, nosuid, and nodev
 * * * * * * * * * * (unless overridden *by *subsequent *options, *as *in *the
 * * * * * * * * * * option line users,exec,dev,suid).


Отсюда видно, что в первом случае, имя обычного пользователя, смонтировавшего устройство, записывается в /etc/mtab, и только он (не считая root) может его размонтировать. А во втором, любой может и монтировать и размонтировать устройство в любое время.



Код: Выделить весь код
umask=value
 * * * * * * *Set the umask (the bitmask *of *the *permissions *that *are *not
 * * * * * * *present). *The default is the umask of the current process. *The
 * * * * * * *value is given in octal.
Устанавливает битовую маску доступа который не предоставляется. По умолчанию umask текущего процесса. Значение в восмеричном виде.

При umask=0 - вам предоставлены все права работы с файлами этого устройства.

Если у вас устройства fat монтируются во время загрузки (т.е., от имени root) то только root может его размонтировать и обычный пользователь не имеет (если не установлена umask=0) права удалять(и запускать) файлы, т.к. по-умолчанию umask=22.
Если у Вас автомонтирование flopppy и т.п., то оно тоже идёт от имени root с теми-же последствиями.


Mr Dan
В различных дистрибутивах возможны свои securety настройки.
Возможно Вам стоит посмотреть в /etc/mstab, но я там, например инфы о user не нашёл.


[s]Исправлено: ruslandh, 21:45 10-06-2004[/s]

-------
Поспешай не торопясь


Отправлено: 22:43, 09-06-2004 | #6


Аватара для Mr Dan

Пользователь


Сообщения: 69
Благодарности: 0

Профиль | Отправить PM | Цитировать


Блин, уже ничего не понимаю... Написал в fstab:

/dev/hda10  /mnt/soft  vfat  noauto,users,umask=0,noexec 0 0

После загрузки, захожу в систему под обычным юзером и пытаюсь сделать:

mount /dev/hda10 /mnt/soft

Пишет, что монтировать разрешено только root-у....?!
ПОЧЕМУ???

-------
The truth is out there...


Отправлено: 13:29, 10-06-2004 | #7


Аватара для lcat

линуксоид


Сообщения: 189
Благодарности: 0

Профиль | Отправить PM | Цитировать


Mr Dan
будь проще mount /mnt/soft

-------
slackware 13 www.slackware.com LPIC-1


Отправлено: 13:59, 10-06-2004 | #8


Новый участник


Сообщения: 28
Благодарности: 0

Профиль | Отправить PM | Цитировать


попробуй umask=0222 поставить

-------
Non limitus hominus dolboebus


Отправлено: 01:58, 13-06-2004 | #9


Аватара для broodling

Пользователь


Сообщения: 89
Благодарности: 1

Профиль | Отправить PM | Цитировать


Может параметры uid= и gid=  для юзера выставить. Мне это помогло.

Добавлено:

Вообще в каждом дистибутиве есть свои тонкости при монтировании под юзером

-------
Глобальный армагеддон вызовет ошибка в WindowsUpdate...
Если ты не с нами, то тебе сюда


Отправлено: 06:45, 28-06-2004 | #10



Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по Linux » Монтирование ФС

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
монтирование cd arwen Общий по FreeBSD 9 11-04-2018 15:21
FreeBSD - Монтирование по NFS. BachiStil Общий по FreeBSD 3 26-06-2009 21:10
Разное - монтирование папки zai Microsoft Windows 2000/XP 3 04-03-2009 02:49
монтирование ntfs slaine Общий по Linux 22 12-08-2007 16:49
Монтирование дисков zippi Microsoft Windows NT/2000/2003 18 12-06-2007 10:03




 
Переход