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>