Connecter votre poste de travail Linux à l’impression centralisée¶
Votre poste est administré par la DSI¶
Si votre poste de travail est administré par la DSI vous n’avez aucune configuration à effectuer.
Vous êtes administrateur de votre poste¶
- Deux modes de configuration sont possibles :
mode client uniquement : utilisation uniquement en client du serveur de l’école, adapaté uniquemement si vous ne souhaitez imprimer que sur le système de l’école ;
avec serveur local cups : si vous avez besoin d’autres imprimantes que celle de l’école.
Configuration en mode client cups¶
Editez le fichier ~/.cups/client.conf
pour qu’il contienne les lignes suivantes (pensez bien à remplacer « votre_login » par votre nom d’utilisateur école) :
ServerName papercups.enst.fr
Encryption Required
User « votre_login »
Configuration d’un serveur cups¶
Il vous faudra les deux fichiers de définitions suivants : Central_NB.ppd
et Central_Couleurs.ppd
.
Première possibilité : à l’aide d’une interface graphique¶
Vous pouvez utiliser l’interface native de CUPS sur http://localhost:631 ou autre intégrée à votre environnement en indiquant les fichiers ppd précédents et les backends d’impression ipps://papercups.enst.fr/printers/Central_NB
et ipps://papercups.enst.fr/printers/Central_Couleurs
.
Deuxième possibilité : en ligne de commande¶
Ajouter les imprimantes de l’école avec les commandes ci-dessous, elle doivent être exécutées depuis le répertoire contenant les fichiers ppd que vous avez téléchargés :
sudo lpadmin -h localhost -p Central_NB -P Central_NB.ppd -v "ipps://papercups.enst.fr/printers/Central_NB" sudo cupsaccept -h localhost Central_NB sudo cupsenable -h localhost Central_NB sudo lpadmin -h localhost -p Central_Couleurs -P Central_Couleurs.ppd -v "ipps://papercups.enst.fr/printers/Central_Couleurs" sudo cupsaccept -h localhost Central_Couleurs sudo cupsenable -h localhost Central_Couleurs
Configurer le client cups en éditant le fichier
~/.cups/client.conf
pour qu’il contienne les lignes suivantes (pensez bien à remplacer « votre_login » par votre nom d’utilisateur école) :ServerName localhost Encryption Required User « votre_login »