Cupsの「プリンタの追加」ページがWebインターフェイスに戻るのを防ぎます。

Cupsの「プリンタの追加」ページがWebインターフェイスに戻るのを防ぎます。

Cupsの[プリンタの追加]ページは、Webインターフェイスで無効になっていると返されます。http://localhost:631/admin

デフォルトのユーザーを「lp」に追加して再起動しようとしましたが、何も変更されませんでした。私もcup.confの上部に設定しようとしましたが、成功しませんでしSystemGroup printadminsudo 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.confSystemGroup sys rootaddを使用して行を見つけますwheel

Fedora 24では、次の2つのパッドが役に立ちます。

 sudo sed -i '/SystemGroup sys root$/ s/$/ wheel/' /etc/cups/cups-files.conf
 sudo systemctl restart cups

答え3

解決策は

sudo usermod -a -G sys YourUser

私は書いた詳細な記事これらの問題をデバッグする方法について説明します。

答え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

関連情報