Как смонтировать диск не из под root ?

Создал пользователя 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

Цитата:
делал chmod 666 /mnt/usb

и не поможет :) надо 777, ибо бит x (для каталога это означает "вход"), через 666 сбрасывается :) и доступ уже НИКТО не имеет.

P.S.: Linux - это красная таблетка :-) Windows - синяя...

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".