0
Найти на сайте: параметры поиска

 

 

[Размонтирование USB-Флеш] Требует root права

  
Сообщений: 0
Доброго времени суток.

Про ОС
"No LSB modules are available.
Distributor ID: LinuxMint
Description: Linux Mint 17 Qiana
Release: 17
Codename: qiana"

Ядро
"3.13.0-24-generic"

Вопрос: Где и что добавить в код udev, чтобы можно было размонтировать без рут прав, за счет обычного user'a???

Код Udev -для монтирования/размонтирование usb-устройств-

70-persistent-net.rules
Код PHP:
  1. # Добавление
  2. ACTION=="add", KERNEL=="sd[a-z][0-9]", ENV{ID_USB_DRIVER}=="usb-storage", RUN+="/bin/mkdir -p /media/$env{ID_FS_LABEL_ENC}"
  3. ACTION=="add", KERNEL=="sd[a-z][0-9]", ENV{ID_USB_DRIVER}=="usb-storage", ENV{ID_FS_TYPE}=="vfat", RUN+="/bin/mount -t vfat -o rw,users,exec,noauto,noatime,fmask=113,dmask=002,uid=1000,gid=100,utf8 /dev/%k /media/$env{ID_FS_LABEL_ENC}"
  4. ACTION=="add", KERNEL=="sd[a-z][0-9]", ENV{ID_USB_DRIVER}=="usb-storage", ENV{ID_FS_TYPE}=="ext2", RUN+="/bin/mount -t ext2 -o rw,nosuid,noatime /dev/%k /media/$env{ID_FS_LABEL_ENC}"
  5. ACTION=="add", KERNEL=="sd[a-z][0-9]", ENV{ID_USB_DRIVER}=="usb-storage", ENV{ID_FS_TYPE}=="ntfs", RUN+="/bin/ntfs-3g -o rw,nosuid,noatime /dev/%k /media/$env{ID_FS_LABEL_ENC}"
  6.  
  7. # Удаление
  8. ACTION=="remove", KERNEL=="sd[a-z][0-9]", ENV{ID_USB_DRIVER}=="usb-storage", RUN+="/bin/umount /dev/%k"
  9. ACTION=="remove", KERNEL=="sd[a-z][0-9]", ENV{ID_USB_DRIVER}=="usb-storage", RUN+="/bin/rmdir /media/$env{ID_FS_LABEL_ENC}"
Сообщений: 0
а причем тут 70-persistent-net.rules?
Сообщений: 0
Код BASH:
  1. ~ mount /dev/sdc1 test
  2. mount: только root может сделать это
разве не?
Сообщений: 0
вообще непонятно что хочет ТС,если требует пароль то видимо навярняка монтирует из под рута командой mount
А так-то обычный юсер свободно подключает/отключает диски в ФМ
В начало страницы 
|
Перейти на форум:
Быстрый ответ
Чтобы писать на форуме, зарегистрируйтесь или авторизуйтесь.