Serveur d'impression

Service – CUPS | Documentation du serveur – Bien choisir son serveur d impression

Le 22 août 2020 - 6 minutes de lecture

[bzkshopping keyword= »Minecraft » count= »8″ template= »grid »]

Le mécanisme principal des services d'impression et d'impression Ubuntu est le Système d'impression UNIX commun (CUPS). Ce système d'impression est une couche d'impression portable librement disponible qui est devenue le nouveau standard d'impression dans la plupart des distributions Linux.

CUPS gère les travaux d'impression et les files d'attente et fournit une impression réseau à l'aide du protocole IPP (Internet Printing Protocol) standard, tout en offrant la prise en charge d'une très large gamme d'imprimantes, de la matrice à points au laser et bien d'autres. CUPS prend également en charge la description d'imprimante PostScript (PPD) et la détection automatique des imprimantes réseau, et dispose d'un simple outil de configuration et d'administration basé sur le Web.

Installation

Pour installer CUPS sur votre ordinateur Ubuntu, utilisez simplement sudo avec la commande apt et donnez les packages à installer comme premier paramètre. Une installation CUPS complète a de nombreuses dépendances de package, mais elles peuvent toutes être spécifiées sur la même ligne de commande. Entrez ce qui suit à l'invite du terminal pour installer CUPS:

sudo apt installer des coupes

Lors de l'authentification avec votre mot de passe utilisateur, les packages doivent être téléchargés et installés sans erreur. À la fin de l'installation, le serveur CUPS démarrera automatiquement.

À des fins de dépannage, vous pouvez accéder aux erreurs du serveur CUPS via le fichier journal des erreurs à l'adresse: / var / log / cups / error_log. Si le journal des erreurs n'affiche pas suffisamment d'informations pour résoudre les problèmes que vous rencontrez, la verbosité du journal CUPS peut être augmentée en modifiant le LogLevel directive dans le fichier de configuration (discuté ci-dessous) à «debug» ou même «debug2», qui enregistre tout, à partir de la valeur par défaut «info». Si vous effectuez cette modification, n'oubliez pas de la modifier une fois que vous avez résolu votre problème, pour éviter que le fichier journal ne devienne trop volumineux.

Configuration

Le comportement du serveur Common UNIX Printing System est configuré via les directives contenues dans le fichier /etc/cups/cupsd.conf. Le fichier de configuration CUPS suit la même syntaxe que le fichier de configuration principal du serveur HTTP Apache, de sorte que les utilisateurs familiarisés avec l'édition du fichier de configuration Apache doivent se sentir à l'aise lors de l'édition du fichier de configuration CUPS. Quelques exemples de paramètres que vous souhaiterez peut-être modifier initialement seront présentés ici.

Pointe

Avant de modifier le fichier de configuration, vous devez faire une copie du fichier d'origine et le protéger de l'écriture, afin de disposer des paramètres d'origine comme référence et de les réutiliser si nécessaire.

Copiez le /etc/cups/cupsd.conf et protégez-le contre l'écriture avec les commandes suivantes, émises à l'invite du terminal:

sudo cp /etc/cups/cupsd.conf /etc/cups/cupsd.conf.original
sudo chmod a-w /etc/cups/cupsd.conf.original
  • ServerAdmin: Pour configurer l'adresse e-mail de l'administrateur désigné du serveur CUPS, modifiez simplement le /etc/cups/cupsd.conf fichier de configuration avec votre éditeur de texte préféré, et ajoutez ou modifiez le ServerAdmin ligne en conséquence. Par exemple, si vous êtes l’administrateur du serveur CUPS et que votre adresse e-mail est «[email protected]», vous modifierez la ligne ServerAdmin pour qu’elle apparaisse comme telle:

    ServerAdmin [email protected]
    
  • Ecoutez: Par défaut sur Ubuntu, l'installation du serveur CUPS écoute uniquement sur l'interface de bouclage à l'adresse IP 127.0.0.1. Pour demander au serveur CUPS d’écouter sur l’adresse IP d’une carte réseau réelle, vous devez spécifier un nom d’hôte, une adresse IP ou, éventuellement, une adresse IP / un couplage de port via l’ajout d’une directive Listen. Par exemple, si votre serveur CUPS réside sur un réseau local à l'adresse IP 192.168.10.250 et vous souhaitez le rendre accessible aux autres systèmes de ce sous-réseau, vous devez modifier le /etc/cups/cupsd.conf et ajoutez une directive Listen, comme telle:

    Listen 127.0.0.1:631 # loopback existant Listen
    Écouter /var/run/cups/cups.sock # socket existant Écouter
    Écouter 192.168.10.250:631 # Écouter sur l'interface LAN, Port 631 (IPP)
    

    Dans l'exemple ci-dessus, vous pouvez commenter ou supprimer la référence à l'adresse de bouclage (127.0.0.1) si vous ne souhaitez pas que cupsd écoute sur cette interface, mais préférez qu'il n'écoute que sur les interfaces Ethernet du réseau local. (LAN). Pour activer l'écoute de toutes les interfaces réseau auxquelles un certain nom d'hôte est lié, y compris le bouclage, vous pouvez créer une entrée d'écoute pour le nom d'hôte socrate En tant que tel:

    Listen socrates: 631 # Écoutez sur toutes les interfaces le nom d'hôte 'socrates'
    

    ou en omettant la directive Listen et en utilisant Port à la place, comme dans:

    Port 631 # Écoutez sur le port 631 sur toutes les interfaces
    

Pour plus d'exemples de directives de configuration dans le fichier de configuration du serveur CUPS, affichez la page de manuel système associée en entrant la commande suivante à l'invite du terminal:

homme cupsd.conf

Remarque

Chaque fois que vous modifiez le /etc/cups/cupsd.conf fichier de configuration, vous devrez redémarrer le serveur CUPS en tapant la commande suivante à l’invite du terminal:

sudo systemctl redémarrer cups.service

Interface Web

Pointe

CUPS peut être configuré et surveillé à l'aide d'une interface Web, qui par défaut est disponible sur http: // localhost: 631 / admin. L'interface Web peut être utilisée pour effectuer toutes les tâches de gestion de l'imprimante.

Pour effectuer des tâches administratives via l'interface Web, vous devez soit activer le compte root sur votre serveur, soit vous authentifier en tant qu'utilisateur dans le lpadmin groupe. Pour des raisons de sécurité, CUPS n'authentifie pas un utilisateur qui n'a pas de mot de passe.

Pour ajouter un utilisateur au lpadmin group, exécutez à l'invite du terminal:

sudo usermod -aG nom d'utilisateur lpadmin

Une documentation supplémentaire est disponible dans le Documentation / Aide onglet de l'interface Web.

Références

Site Web CUPS

Page Debian Open-iSCSI

Commentaires

Laisser un commentaire

Votre commentaire sera révisé par les administrateurs si besoin.