Enregistrer les informations d'authentification du serveur d'impression

10

À mon travail, j'imprime via un serveur d'impression.

Mon fichier /etc/cups.d/client.conf est:

ServerName the.appropriate.server.location

Avec cette configuration, je dois me connecter avec un nom d'utilisateur et un mot de passe chaque fois que je dois imprimer (et même deux fois à chaque fois, la première fois pour obtenir les paramètres de l'imprimante et la deuxième fois pour imprimer efficacement).

Je précise que j'imprime généralement via Evince (puisque j'imprime des fichiers PDF et Evince est ma visionneuse PDF préférée).

  • Comment éviter de me connecter deux fois?
  • Est-il possible de ne pas avoir à se connecter, même une fois, à chaque impression?
Bruno
la source

Réponses:

16

Pour supprimer la boîte de dialogue "Authentification requise pour l'impression", cela se fait en modifiant directement le fichier, /etc/cups/printers.confcomme suit:

  1. Ouvrez une fenêtre de terminal:
  2. Arrêtez le serveur cups: sudo service cups stop
  3. Modifiez le fichier printers.conf.

sudo gedit /etc/cups/printers.conf

Près du haut du fichier se /etc/cups/printers.conftrouve une ligne:

Nom d'utilisateur, mot de passe AuthInfoRequired

Insérez un caractère "#" dans la première colonne (ou supprimez simplement la ligne):

#AuthInfoRequired username,password

  1. Enregistrer le fichier modifié
  2. Redémarrez le serveur cups:

sudo service cups start

Cela devrait résoudre le problème.

Référence

Mark Rooney
la source
1
S'il y a plusieurs imprimantes, AuthInfoRequired doit être commenté pour chacune
yossile
0

1) Appuyez sur Alt+ F2et tapezsystem-config-printer

2) Cliquez sur le bouton "Ajouter" et choisissez votre imprimante.

entrez la description de l'image ici

desgua
la source
Hmmm, je ne pense pas que cela réponde à ma question. En fait, si j'ouvre system-config-printer, je vois l'imprimante que j'utilise. Cette imprimante se trouve sur un serveur d'impression qui demande une authentification. Ainsi, chaque fois que je veux imprimer, je dois m'authentifier avec un nom d'utilisateur et un mot de passe. Et à chaque fois, je dois m'authentifier deux fois depuis qu'Evince doit d'abord connaître les paramètres de l'imprimante (format de papier par exemple), puis je me réauthentifie lorsque j'imprime efficacement. Ma question est: existe-t-il un moyen d'éviter ces authentifications, tout comme avec ssh par exemple. Merci quand même!
Bruno
Je suis désolé. Ces étapes ont fonctionné pour moi, je n'ai pas à m'authentifier. Je ferai des recherches pour essayer de vous aider davantage.
desgua
Pouvez-vous vous authentifier en ligne de commande? Je pense que vous pourriez faire un script pour le faire automatiquement.
desgua
Si j'utilise lpr en ligne de commande par exemple, je reçois une invite pour m'authentifier. Merci pour votre temps!
Bruno
1
Je n'ai pas le fichier de configuration que vous avez mentionné ci-dessus /etc/cups.d/client.conf, peut-être que les étapes que j'ai publiées pourraient nous donner un autre résultat?
desgua