Как смонтировать диск не из под root ?
zhulay 8 февраля, 2009 - 19:23
Создал пользователя ilya
Добавил в следующие группы,
zhuk ~ # usermod -G users,wheel,audio,video,plugdev,usb,portage,cdrom,disk ilya
При попытке смонтировать usb диск получаю сообщение
ilya@zhuk ~ $ mount /dev/sda1 /mnt/usb
mount: only root can do that
Как мне его примонтировать ?
»
- Для комментирования войдите или зарегистрируйтесь
Вообще конечно KDE это делает
Вообще конечно KDE это делает без привилегий root через hald, а Вы если так хотите, можете свою флешку прописать в fstab, и указать опцию монтирования users, что позволит пользователям монтировать данное устройство...
Кто к нам и с чем - тот от того и того!!!
Флешку так: /dev/sde1
Флешку так:
/dev/sde1 /mnt/flash1 vfat noauto,codepage=866,utf8,noexec,user 0 0
Вам нужен именно ключ user
..................................................................
Unix - дружественная система, но своих друзей она хорошо выбирает.
pmount
pmount
Ubuntu is an African Word that means "Gentoo is too hard for me"
Пользователи могут
Пользователи могут монтировать ручками только то, что прописано в /etc/fstab с опцией user/users
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
У меня USB-диск с NTFS,сейчас
У меня USB-диск с NTFS,сейчас сижу в Xfce4,под рутом все монтируется замечательно-чтение,запись работает
В fstabе /dev/sda1 /mnt/usb ntfs-3g noauto,user,users,umask=0 0 0
Если диск включаю под юзером то появляется сообщение
Error opening '/dev/sda1': Отказано в доступе
Failed to mount '/dev/sda1': Отказано в доступе
Please check '/dev/sda1' and the ntfs-3g binary permissions,
and the mounting user ID. More explanation is provided at
http://ntfs-3g.org/support.html#unprivileged
Как видно опция user стоит но диск так и не монтируется.
А права на директорию
А права на директорию /mnt/usb ?
_________________________________________________________
Прежде чем задать вопрос, подумай, сможешь ли ты понять ответ.
И группы usb/plugdev
И группы usb/plugdev
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
делал chmod 666 /mnt/usb не
делал chmod 666 /mnt/usb
не помогло
в группах usb и plugdev состою.
Еще зашел на ntfs3g сайт и там
Why don't the 'user' and 'users' options work in /etc/fstab?
The 'mount' command doesn't invoke the ntfs-3g binary with the needed privilege after it has checked and approved the user is entitled to mount a given device on a specified mount point, hereby the user can't open the device he got the approval in /etc/fstab. This is a problem in the 'mount' utility.
Solution: Use at least NTFS-3G 1.2506 with setuid-root set and make sure the user has access rights to the volume and mount point.
Как я понял проблема в утилите mount.
suid
Твоим методом нужно еще бит суидный взвести на ntfs-3g
без него не заработает. Права записи на точку монтирования должны
быть обязательно.
и еще
монтирования под пользователем ntfs-3g нормально работает
только в ro, для rw надо дать пользователю права на запись
на само устройство /dev/sdчегототам
Сделал sudo chmod 777
Сделал
sudo chmod 777 /mnt/usb
sudo chmod 777 /dev/sda1
но не поучилось смонтировать,и как этот суидный бит взвести,где и что прописать.
suid
Нужно взвести бит s в правах на файл /bin/ntfs-3g
как вариант пересобрать ntfs-3g
USE="suid" emerge ntfs3g
Про suid читай например тут
http://www.abc-it.lv/index.php/id/1194
Цитата:делал chmod 666
и не поможет :) надо 777, ибо бит x (для каталога это означает "вход"), через 666 сбрасывается :) и доступ уже НИКТО не имеет.
P.S.: Linux - это красная таблетка :-) Windows - синяя...