Skip to end of metadata
Go to start of metadata

Installation du serveur CUPS

Configuration Système

Ajouter dans le fichier /etc/group un groupe pour les administrateurs du serveur CUPS :

Ces utilisateurs seront autorisés pour certaines opérations spéciales (par exemple l'ajout d'imprimantes, la destruction de jobs ne leur appartenant pas, ...).

Configuration de Kerberos

Deux principals sont nécessaires :

  • ipp/server.ifsic.univ-rennes1.fr pour les impressions
  • HTTP/server.ifsic.univ-rennes1.fr pour l'accès à l'interface web de CUPS

Configuration de CUPS

La configuration de CUPS se fait dans le fichier /etc/cups/cupds.conf :

On précise le groupe des administrateurs du serveur :

On autorise l'administration distante :

On indique que l'authentification par défaut sera Kerberos :

On indique que la politique par défaut des imprimantes sera kerberos (cf plus bas) :

On écrit enfin la politique kerberos en adaptant légèrement la politique prédéfinie authenticated :

NB : par rapport à la politique authenticated, on rajoute simplement la directive Require valid-user pour les opérations Create-Job, Print-Job et Print-URI, qui limitera l'impression aux utilisateurs authentifiés.

Debug

Pour obtenir plus d'informations, positionner la directive LogLevel à debug dans /etc/cups/cupds.conf :

Les logs se trouvent dans /var/log/cups/error_log.

Intégration des clients

Linux

Chaque client Linux a son propre serveur CUPS, qui ne fait que rediriger vers le serveur principal.

Pour cela, on indique simplement dans le fichier /etc/cups/client.conf vers quel serveur rediriger toutes les requêtes :

Windows

Labels:
None
Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.