Cupsの[プリンタの追加]ページは、Webインターフェイスで無効になっていると返されます。http://localhost:631/admin
デフォルトのユーザーを「lp」に追加して再起動しようとしましたが、何も変更されませんでした。私もcup.confの上部に設定しようとしましたが、成功しませんでしSystemGroup printadmin
たsudo systemctl restart cups
。
関連するcup.confは次のとおりです。
# Restrict access to configuration files...
<Location /admin/conf>
AuthType Default
Require user @SYSTEM
Order allow,deny
</Location>
私はWebインターフェイスを使用してプリンタを追加しようとしましたが、権限関連の問題が原因でユーザーの資格情報が機能しません。 SYSTEM または lpadmin というグループはありません。
答え1
Ubuntuに対する他の2つの答えを組み合わせる必要があり、解決策はlpadminグループに自分自身を追加することでした。
sudo usermod -a -G lpadmin your-username
すべてのシステムの解決策は次のとおりです。
- ファイルを開きます
/etc/cups/cups-files.conf
。 - を含む行でグループ名を見つけます
SystemGroup
。 - グループに自分自身を追加し(上記のコマンド)、それを適用します(例:再起動)。
答え2
アップデート:Fedora 25ではこれがデフォルトです。したがって、Fedora 25+でこの問題が発生した場合、設定がめちゃくちゃになったり、他の問題がある可能性があります。ただし、これは以前のCentOS / RHELインストールユーザーにはまだ役立ちます。現時点ではFedora 24を使用しないでください。
ルートとして検索/etc/cups/cups-files.conf
。SystemGroup sys root
addを使用して行を見つけますwheel
。
Fedora 24では、次の2つのパッドが役に立ちます。
sudo sed -i '/SystemGroup sys root$/ s/$/ wheel/' /etc/cups/cups-files.conf
sudo systemctl restart cups
答え3
答え4
OMV5 / Docker / Portainerにカップをインストールし、設定ファイルからlpadminグループのユーザーだけがプリンタを追加できるので、解決策(少なくともこの特別な場合)は、ユーザーをそのグループに追加するか、ユーザーグループを追加することです。構成ファイル。必要なグループを確認し/etc/cups/cups-files.conf
、結果が私と同じ場合は実行します。
usermod -a -G lpadmin yourusername
一方、私と同じ設定を使用している場合、OMVとportainerのユーザーはcupに移行されないため、最初にカップを作成する必要があります。
adduser yourusername
usermod -aG sudo yourusername
この方法でのみ:
usermod -a -G lpadmin yourusername