http://localhost:631/admin
のWebインターフェイスで、Cupsの[プリンターの追加]ページが禁止された状態に戻る
メインユーザーを「lp」に追加して再起動してみましたが、変更はありませんでした。また、cups.confの上部にSystemGroup printadmin
を設定し、Sudo systemctl restart cups
を使用しても無駄になりました。
ここに関連するcups.confがあります
# Restrict access to configuration files...
<Location /admin/conf>
AuthType Default
Require user @SYSTEM
Order allow,deny
</Location>
Webインターフェイスを使用してプリンターを追加しようとしているだけですが、アクセス許可に関する問題により、ユーザーの資格情報が機能しません。 SYSTEMまたはlpadminという名前のグループはありません。
更新:Fedora 25ではこれがデフォルトになりました...したがって、Fedora 25+でこの問題が発生している場合、おそらく設定をめちゃくちゃにしているか、別の問題があります。しかし、これはまだCentOS/RHELの古いインストールの有用なユーザーかもしれません...この時点ではFedora 24を使用すべきではありません。
ルートとして/etc/cups/cups-files.conf
を見つけます。 SystemGroup sys root
add wheel
を含む行を探します。
次の2つのライナーはFedora 24であなたのためにそれをするべきです
Sudo sed -i '/SystemGroup sys root$/ s/$/ wheel/' /etc/cups/cups-files.conf
Sudo systemctl restart cups
Ubuntuでは他に2つの回答を組み合わせる必要があり、解決策は自分をlpadminグループに追加することです。
Sudo usermod -a -G lpadmin your-username
すべてのシステムについて、解決策は次のとおりです。
/etc/cups/cups-files.conf
。SystemGroup
を含む行でグループ名を見つけます。