ordinary users mount

aliska12

как разрешить обычному пользователю маунтить в чужую директорию, другими словами сделать некий общий для всех mount point?
Например, чтобы любой пользователь мог сказать:
> mount -t cd9660 /dev/acd0c /cdrom
Текущие права на cdrom:
drwxr-xr-x 2 root wheel cdrom

abrek

man sudo ?
в линуксе ещё
man fstab
/user

Ivan8209

А `man chmod' не помогает?
Что ещё делает `mount' с каталогами ФС?
---
...Я работаю...

abrek

не помогает
второго вопроса не понял

Ivan8209

Я не имею сейчас доступа к ``man'', но потом посмотрю.
Просто ``mount'' может хотеть доступа на запись в каталог.
---
...Я работаю...

abrek

mount обычно хочет привилегий суперпользователя, по понятным причинам.

aliska12

я экспериментировал с chmod прежде, чем запостил свой вопрос. Насколько я понял, нужно быть владельцем точки монтирования. Таким образом, chmod тут без мазы.

Ivan8209

Да, блин, я стормозил.
Тогда пофиг на права, хотя ``mount'' может их сам проверять,
если он видит, что, мол ``users''.
---
...Я работаю...

Ivan8209

А может, есть обход через группы?
---
...Я работаю...

hoha32

нету такого обхода

aliska12

На сколько я помню, это в Linux можно в fstab добавить опцию "разрешить доступ пользователям". В FreeBSD такой опции нет.

abrek

не хочу показаться навязчивым, но таки чем sudo не устраивает?

hoha32

alias mountcdrom mount_cd9660 /dev/acd0 ~/cdrom
хоть команда одна на всех будет...

aliska12

Тока что поставил. Сижу читаю ман

Ivan8209

Ну что же делать --- облом так облом!

buba741

А нельзя просто автомонтирование устроить (amd)?
(Если речь именно о сидироме / дискетке).

hoha32

amd - для NFS

Asgard

man sysctl (на тему vfs.usermount=1)
man mount
http://www.unixguide.net/freebsd/faq/09.22.shtml
Оставить комментарий
Имя или ник:
Комментарий: