Когда я пытаюсь выполнить любую задачу администрирования на веб-интерфейсе CUPS, я получаю всплывающее окно, которое требует, чтобы я прошел проверку подлинности в CUPS. Аутентификация и как корень и как мой пользовательский сбой, даже при том, что мой пользователь добавляется к lpadmin группе, как описано в:
Руководство Сервера печати CUPS
Какая-либо идея, что может быть неправильным или как я отлаживаю ее?
Сравнивая Ваш cups.conf файл, я только вижу несколько различий:
Port 631
Listen localhost:631
предотвратить удаленное администрированиеВы удалили Allow @LOCAL
три раза:
DefaultAuthType Basic
<Location />
Order allow,deny
- Allow @LOCAL
</Location>
<Location /admin>
Order allow,deny
- Allow @LOCAL
</Location>
<Location /admin/conf>
AuthType Default
Require user @SYSTEM
Order allow,deny
- Allow @LOCAL
</Location>
Повторно добавьте те строки, или Вы будете не мочь открыть CUPS. После добавления себя к lpadmin
группа, необходимо перезапустить CUPS из-за способа, которым работают группы. Это может быть, покончите:
sudo restart cups
Согласно этому сообщению: http://comments.gmane.org/gmane.comp.printing.cups.general/28081, это могло прибыть из того, что у Вас есть несколько экземпляров выполнения CUPS.
Проверьте его при помощи этой команды:
ps -e | grep -U cups
Если Вы находите два экземпляра, уничтожаете их использование: (sudo требуется начиная с чашек выполняется на корневом уровне),
sudo kill -9 {pid}
Причем {pid} является количеством примеров, приведенных командой PS.
Затем чашки перезапуска:
sudo restart cups
Надежда это может помочь.