Speichern Sie die Anmeldeinformationen für die Druckserverauthentifizierung

10

Bei meiner Arbeit drucke ich über einen Druckserver.

Meine Datei /etc/cups.d/client.conf lautet:

ServerName the.appropriate.server.location

Bei dieser Konfiguration muss ich mich jedes Mal mit einem Benutzernamen und einem Kennwort anmelden, wenn ich drucken muss (und sogar jedes Mal zweimal, das erste Mal, um die Druckereinstellungen zu erhalten, und das zweite Mal, um effektiv zu drucken).

Ich stelle fest, dass ich normalerweise über Evince drucke (da ich PDF-Dateien drucke und Evince mein Lieblings-PDF-Viewer ist).

  • Wie kann ich vermeiden, mich zweimal anzumelden?
  • Ist es möglich, dass Sie sich nicht einmal bei jedem Druck anmelden müssen?
Bruno
quelle

Antworten:

16

Um das Dialogfeld "Zum Drucken erforderliche Authentifizierung" zu entfernen, bearbeiten Sie die Datei /etc/cups/printers.confwie folgt direkt :

  1. Öffnen Sie ein Terminalfenster:
  2. Stoppen Sie den Cups-Server: sudo service cups stop
  3. Bearbeiten Sie die Datei printers.conf.

sudo gedit /etc/cups/printers.conf

Am Anfang der Datei /etc/cups/printers.confbefindet sich eine Zeile:

AuthInfoRequired Benutzername, Passwort

Fügen Sie ein "#" in die erste Spalte ein (oder löschen Sie einfach die Zeile):

#AuthInfoRequired username,password

  1. Bearbeiten Sie die bearbeitete Datei
  2. Starten Sie den Cup-Server neu:

sudo service cups start

Dies sollte das Problem beheben.

Referenz

Mark Rooney
quelle
1
Wenn es mehrere Drucker gibt, sollte AuthInfoRequired für jeden
yossile
0

1) Drücken Sie Alt+ F2und geben Sie einsystem-config-printer

2) Klicken Sie auf die Schaltfläche "Hinzufügen" und wählen Sie Ihren Drucker aus.

Geben Sie hier die Bildbeschreibung ein

Desgua
quelle
Hmmm, ich glaube nicht, dass dies meine Frage beantwortet. Wenn ich den Systemkonfigurationsdrucker öffne, wird der von mir verwendete Drucker angezeigt. Dieser Drucker befindet sich auf einem Druckserver, der nach einer Authentifizierung fragt. Daher muss ich mich jedes Mal, wenn ich drucken möchte, mit einem Benutzernamen und einem Passwort authentifizieren. Und jedes Mal muss ich mich zweimal authentifizieren, da Evince zuerst die Einstellungen des Druckers kennen muss (z. B. Papiergröße), und mich dann erneut authentifizieren, wenn ich effektiv drucke. Meine Frage ist: Gibt es eine Möglichkeit, diese Authentifizierungen zu vermeiden, wie zum Beispiel bei ssh. Danke trotzdem!
Bruno
Es tut mir Leid. Diese Schritte haben bei mir funktioniert, ich muss mich nicht authentifizieren. Ich werde einige Nachforschungen anstellen, um Ihnen mehr zu helfen.
Desgua
Können Sie sich über die Befehlszeile authentifizieren? Ich denke, Sie könnten ein Skript erstellen, um dies automatisch zu tun.
Desgua
Wenn ich zum Beispiel lpr in der Befehlszeile verwende, erhalte ich eine Aufforderung zur Authentifizierung. Vielen Dank für Ihre Zeit!
Bruno
1
Ich habe die oben erwähnte Konfigurationsdatei /etc/cups.d/client.confnicht. Versuchen Sie möglicherweise, die von mir veröffentlichten Schritte zu einem anderen Ergebnis zu führen?
Desgua