Назад | Перейти на главную страницу

Как настроить чашки, чтобы разрешить удаленную печать с аутентификацией и локальную печать без?

Согласно документация cupsd.confнеобходимо иметь возможность «требовать аутентификации для удаленного доступа, но разрешать локальный доступ без аутентификации». Похоже, что другой документации по этому поводу нет.

Я попытался поместить в свой cupsd.conf следующее:

<Location />
  # Restrict access to the server...
  Allow from 192.168.1.0/24
  Require valid-user
  Satisfy any
  Order allow,deny
</Location>

У меня это не работает.

У кого-нибудь это работает? Есть ли в этой конфигурации пример cupsd.conf?

Добавьте в свой фрагмент следующие строки:

Allow from localhost
Allow from 127.0.0.1
Deny from all

и изменить Order линия к

Order deny,allow

так это читается:

<Location />
   # Restrict access to the server 'root' location...
   Allow from 192.168.1.0/24
   Allow from localhost
   Allow from 127.0.0.1
   Deny from all
   Require valid-user
   Satisfy any
   Order deny,allow
 </Location>

Если этого недостаточно, добавьте те же настройки для <Location /printers> и </Location /admin>:

<Location /printers>
   # Restrict access to the server's shared printers...
   Allow from 192.168.1.0/24
   Allow from localhost
   Allow from 127.0.0.1
   deny from all
   Require valid-user
   Satisfy any
   Order deny,allow
 </Location>