LINUX.ORG.RU

Кто меняет права файла устройства?


0

0

Hi all!

Есть устройство - /dev/ttyS0 с которым работает программа, запущенная из под обычного пользователя. Изначально права на него такие: crw-rw---- 1 root uucp 4, 64 2006-04-14 16:41 /dev/ttyS0 я собственно делаю chown user:usergroup /dev/ttyS0 и все работает При загрузке системы(suse 10) на каком-то этапе права доступа меняются на старые... Где это делается? Похоже на какую-то параноидальную службу...

В Mandrake это лечилось убийством msec-а в crontab. В Suse ничего такого не нашел.


А зачем менять права на устройство, если не секрет?
Устройства имеют, помимо владельца, еще и группу-владельца, которой позволено с ними работать.
Поэтому добавьте себя в группу-владельца устройства и работайте с ним на здоровье. Это будет соответствовать принятой в системе идеологии разграничения доступа к устройствам.

Пример для дебиана:
нужно работать с /dev/ttyS* - включите пользователя в группу dialout,
нужно писать сидюки - добро пожаловать в группу cdrom
и т.д.

PS: изменение членства в группах - "usermod -G dialout,cdrom username"

NewComer
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.