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

Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по Linux » Nerolinux из-под юзера не видит резак

Ответить
Настройки темы
Nerolinux из-под юзера не видит резак

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


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

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


Проблема заключается в том, что когда я запускаю nerolinux 3.0 из-под рута - все в порядке. Когда из-под обычного пользователя - доступен только image recorder. Дистрибутив - Fedora 7.
листинги:
Код: Выделить весь код
[root@cool-hazker /]# ls -l /dev/scd*
brw-rw-rw-+ 1 dmon_s disk 11, 0 Авг 19 19:39 /dev/scd0
brw-rw-rw-+ 1 dmon_s disk 11, 1 Авг 19 19:39 /dev/scd1
Может он обращается к другому устройсву? Хoтя при установке какого-то диска по команде mount пишется именно scd0

-------
Software is like SEX - it's better when it's FREE.
© Linus Torvalds


Отправлено: 02:03, 20-08-2007

 

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


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

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


Мда, сам задал вопрос - сам и решил. Удалив конфигурационный файл в домашней директории, неро при запуске ругнулся, что не может получить доступ к устройствам /dev/sg0 .. /dev/sg3. Поэтому, выполнив
Код: Выделить весь код
 chmod 606 /dev/sg*
я добился поставленой цели.

-------
Software is like SEX - it's better when it's FREE.
© Linus Torvalds


Отправлено: 02:26, 20-08-2007 | #2



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

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


Аватара для ruslandh

info man howto


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

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


dmon_s, Наверно правильней включать пользователя в соответствующую группу (для scd - в disk), а не менять руками права на системные файлы.

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


Отправлено: 08:38, 20-08-2007 | #3


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


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

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


Наверное ты прав, только это не помогло, ровно как и chmod 606 /dev/sg* работает до следующей перезагрузки.
Код: Выделить весь код
[root@cool-hazker dmon_s]# ls -l /dev/sg*
crw------- 1 root root 21, 0 Авг 20 09:21 /dev/sg0
crw------- 1 root root 21, 1 Авг 20 09:21 /dev/sg1
crw------- 1 root root 21, 2 Авг 20 09:21 /dev/sg2
crw------- 1 root root 21, 3 Авг 20 09:21 /dev/sg3
Если я правильно понял, то владельцем этих файлов является рут. Но я не хочу добавлять обычных юзеров в группу root. Что делать? Создавать новую группу?

-------
Software is like SEX - it's better when it's FREE.
© Linus Torvalds


Отправлено: 10:36, 20-08-2007 | #4


Аватара для ruslandh

info man howto


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

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


Если используется udev, то права на файлы (в том числе и хозяина) надо прописывать в его конфигурационных файлах

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


Отправлено: 17:27, 20-08-2007 | #5


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


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

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


Что-то с udev не получается. В листинге кусок настроек из файла /etc/udev/rules.d/50-udev.rules

Код: Выделить весь код
# sg:           8 changer, [36] scanner
ACTION=="add", SUBSYSTEM=="scsi" , ATTRS{type}=="0|7|14", \
        RUN+="/bin/sh -c 'echo 60 > /sys$$DEVPATH/timeout'"
ACTION=="add", SUBSYSTEM=="scsi" , ATTRS{type}=="1", \
        RUN+="/bin/sh -c 'echo 900 > /sys$$DEVPATH/timeout'"


ACTION=="add", SUBSYSTEM=="scsi_device" RUN+="modprobe sg"
ACTION=="add", SUBSYSTEM=="scsi_device", ATTRS{type}=="0|7|14", \
        RUN+="modprobe sd_mod"
ACTION=="add", SUBSYSTEM=="scsi_device", ATTRS{type}=="[45]", \
        RUN+="modprobe sr_mod"

ACTION=="add", KERNEL=="sg[0-9]*", BUS=="scsi", ATTRS{type}=="[36]", \
        SYMLINK+="scanner scanner-%k", MODE="0660"

ACTION=="add", KERNEL=="sg[0-9]*", BUS=="scsi", ATTRS{type}=="8", \
        SYMLINK+="changer changer-%k", MODE="0660", GROUP="disk"

ACTION=="add", SUBSYSTEM=="scsi_device", ATTRS{type}=="1", ATTRS{vendor}=="On[sS]tream", \
        ATTRS{model}!="ADR*", RUN+="modprobe osst"
ACTION=="add", SUBSYSTEM=="scsi_device", ATTRS{type}=="1", ATTRS{vendor}=="On[sS]tream", \
        ATTRS{model}=="ADR*", RUN+="modprobe st"
ACTION=="add", SUBSYSTEM=="scsi_device", ATTRS{type}=="1", ATTRS{vendor}!="On[sS]tream", \
        RUN+="modprobe st"
Что-то никак не пойму, что из этого относится к моему резаку. Пытался править групу в
Код: Выделить весь код
ACTION=="add", KERNEL=="sg[0-9]*", BUS=="scsi", ATTRS{type}=="8", \       
  SYMLINK+="changer changer-%k", MODE="0660", GROUP="disk"
но это ничего не дало. Хотя это понятно, так как здесь написано что група владельца - disk, а согласно ls -l /dev/sg*, владельцем этих файлов является root. Но тогда вопрос - каким правилом обзывается моя писалка? Поиск по файлу etc/udev/rules.d/50-udev.rules по слову sg ничего кроме этих строк не дал.

Вообще, у меня мысль такая. Создать новую групу nero и добавить туда 2 юзера: себя и root. Потом эту групу сделать владельцем файлов /dev/sg*. Я правильно мыслю?

-------
Software is like SEX - it's better when it's FREE.
© Linus Torvalds


Отправлено: 01:33, 21-08-2007 | #6


Аватара для ruslandh

info man howto


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

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


У меня в дистьрибутиве так :

# IDE devices
SUBSYSTEMS=="ide", KERNEL=="hd[a-z]|pcd[0-9]*", ACTION=="add", DRIVERS=="ide-cdrom|pcd", \
IMPORT{program}="cdrom_id --export $tempnode"

SUBSYSTEMS=="scsi",ATTRS{type}=="5", ACTION=="add", \
IMPORT{program}="cdrom_id --export $tempnode"

ENV{ID_CDROM}=="?*", GROUP="cdwriter", MODE="0660", SYMLINK+="cdrom"
ENV{ID_CDROM_DVD}=="?*", SYMLINK+="dvd"
SUBSYSTEMS=="ide", KERNEL=="ht[0-9]*", GROUP="disk"
SUBSYSTEMS=="ide", KERNEL=="nht[0-9]*", GROUP="disk"

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


Отправлено: 10:00, 21-08-2007 | #7



Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по Linux » Nerolinux из-под юзера не видит резак

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Прочее - МСВС & NEROLINUX=BUG kind_shubin Общий по Linux 7 16-01-2009 10:38
Разное - [решено] Внедрение юзера-админа в XPSP2 из-под ErdCommander - реально? KelWin Microsoft Windows 2000/XP 2 11-09-2007 10:16
принтер не печатает из под юзера rivera Microsoft Windows NT/2000/2003 6 20-07-2005 10:36
NeroLINUX : Linux OS Solution for CD/DVD Burning hasherfrog Новости и флейм из мира *nix 20 02-04-2005 16:13
Резак!!!!!! Guest Непонятные проблемы с Железом 11 26-02-2003 22:40




 
Переход