Serveur d'impression
Serveur d'impression
CUPS
CUPS
Un serveur d'impression est très utile pour pouvoir partager des imprimantes sur plusieurs postes clients.
Pour cela rien de plus simple.
Installer les paquets :
$ sudo apt-get install cupsys
$ sudo apt-get install cupsys-client
Pour pouvoir installer de nouvelles imprimantes, votre user doit faire partie du groupe lpadmin
$ sudo adduser $USER lpadmin
Redémarrer le serveur cups
$ sudo /etc/init.d/cupsys restart
Pour installer de nouvelles imprimantes, le serveur CUPS dispose d'une interface web accessible à l'adresse http://localhost:631
Pour accéder à cette interface de n'importe quelle machine du réseau, il est indispensable de modifier le fichier /etc/cups/cupsd.conf
Commenter la ligne "Listen localhost:631" et ajouter "Port 631"
Entre les balises <Location /> </Location>, ajouter la ligne
- Allow 192.168.1.* (pour autoriser toutes les machines ayant une adresse IP commencant par 192.168.1.)
$ nano /etc/cups/cupsd.conf
...
# Only listen for connections from the local machine.
# Listen localhost:631
Port 631
Listen /var/run/cups/cups.sock
...
# Restrict access to the server...
<Location />
Order allow,deny
Allow 192.168.1.0/24
</Location>
# Restrict access to the admin pages...
<Location /admin>
Order allow,deny
Allow 192.168.1.0/24
</Location>
...
^o (enregistrer)
^x (quitter)
$
Installation des imprimantes sur les postes clients
Sur les postes Windows :
- Choisir l'option d'installation d'une imprimante réseau
- Saisir l'adresse http de l'imprimante sans oublier de préciser le port 631 (http://adress-ip-du-serveur:631/printers/nom-de-l-imprimante)
- Valider puis choisir comme pilote d'impression le pilote générique MS Publisher Color Printer (ou le pilote de l'imprimante si disponible)
CUPS-PDF
CUPS-PDF
Pré-requis : avoir installé un serveur d'impression CUPS
Pour installer une imprimante virtuelle PDF :
$ sudo apt-get install cups-pdf (installation de l'imprimante PDF virtuelle)
$ sudo /etc/init.d/cups restart (redémarrage du serveur CUPS)
$ sudo aa-complain cupsd (donne les droits à l'imprimante PDF d'écrire les fichiers dans le réperoire PDF de chaque HOME)
Créer dans tous les répertoires "home" un dossier PDF
Pour tester le bon fonctionnement :
Si besoin :
$ sudo apt-get install lpr
Puis :
$ lpr -P PDF /nom_du_document_a_imprimer
Un document au format PDF devrait être généré dans ~/PDF