У меня есть USB-принтер, который, когда я подключаюсь к компьютеру, принадлежит пользователю root и группе lp, и это разрешение файла rw-rw----
, поэтому мне нужно печатать через скрипт apache / php. Чтобы решить эту проблему, я меняю группу файлов или разрешения для файлов, но проблема в том, что при повторном подключении принтера он теряет владельцев файлов, а разрешение снова становится lp его группа и rw-rw----
разрешение файлов.
Как я могу установить владельца файла или разрешение «навсегда»?
Спасибо.
P.D. Я использую сервер Ubuntu 12.04.
Право собственности контролируется правилом udev, которое соответствует устройству. Большинство дистрибутивов, включая Ubuntu, добавляют правила для новых устройств, чтобы устройство получало то же имя в будущем, это должно быть простое редактирование, чтобы добавить OWNER=
вариант этого правила.
Больше информации на http://www.reactivated.net/writing_udev_rules.html#ownership
И пример того, как кто-то контролирует право собственности на USB-устройство в Ubuntu: https://askubuntu.com/questions/185403/udev-rule-group-ownership-not-working