回答:
manページによるとhttps://www.cups.org/doc/man-client.conf.html、User
ディレクティブが中に置くことができます/etc/cups/client.conf
か~/.cups/client.conf
しかし、これはKubuntu Trustyではうまくいきませんでした。うまくいったのはCUPS_USER
、次の行を追加して環境変数をエクスポートすることでした~/.profile
:
export CUPS_USER=vangelis
言うまでもありませんが(使用します)、vangelis
使用するユーザー名に変更する必要があります。
また、変更をデスクトップ環境で有効にするには、システムを再起動する必要があります!
この情報は、次のCUPS 1.6b1リリースノートにあります:https : //www.cups.org/blog.html(CUPS_USERを検索)
これはシステムで機能します。 Ubuntu 10.04-14.04、Linux Mint PrintサーバーCanon Uniflow、安全な印刷でテスト済み
まず、カップを止めます
sudo service cups stop
次に、ファイル/etc/cups/printers.conf
を編集して、次のDeviceURI
ようにユーザー名を追加します。
DeviceURI lpd://myusername@server.my.domain/our_printqueue
今再びカップを開始します
sudo service cups start
ただし、この設定はこのマシンのすべてのユーザーに影響することに注意してください。
プリンターキューを追加するときにIPP URIでユーザー名を使用できます。詳細については、このドキュメントを参照してください。
http://www.cups.org/documentation.php/network.html
そうしないと、印刷用のユーザー名を選択するのに役立つオプションがcupsやgnomeの印刷ダイアログに表示されません。
いつも少し遅れて。元の質問ですが、2018年に(そしてDebianでは、手順は似ていると思いますが)私のために働いた解決策は、rootとしてファイル/etc/cups/printers.confを編集し、ディレクティブUserを追加することですプリンター部分の公式ユーザーからのpovs。残念なことに、光沢のあるカップの管理インターフェイスで見つけることができませんでした...