Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 03/05/2006, à 08:19

bris

installer une imprimante en mode console...

Bonjour à tous!
Je souhaiterai installer une nouvelle imprimante en local (puis la mettre en partage sur Samba) sur mon server ubuntu, j'ai donc l'impératif de l'installer en mode console...
Je ne sais pas trop par ou commencer, quelqu'un peut-il m'indiquer une procedure ?
j'ai déjà essayé en faisant "lynx http://localhost:631" mais après avoir sélectionné "manage printers" puis "add printer" je suis bloqué car on me demande un user/mot de passe... j'ai aussi jeté un oeil sur /etc/cups/cupsd.conf mais le fichier fait 2km et je ne sais pas trop ou intervenir...

Bref, je pensais que çà aller etre simple mais en fait, il ne semble pas que cela le soit tant que çà...

HELP!!!

A+ smile


un vaut mieu que deux ! CQFD

Hors ligne

#2 Le 03/05/2006, à 10:21

mesmento

Re : installer une imprimante en mode console...

Le problème vient du fait qu'il n'y ait pas de compte root par défaut sur Ubuntu.
Il y a peut-être une solution pour pouvoir utiliser http://localhost:631 sans compte root, il faut chercher.
Sinon reste à créer un compte root:

http://doc.ubuntu-fr.org/installation/compte_root

J'ai trouvé une solution possible ici :
http://www.ubuntuforums.org/showthread. … 286&page=2

Mais également ici:
http://www-uxsup.csx.cam.ac.uk/pub/doc/ … ecial.html

C'est surement plus propre, voici le tuto, je vais voir ce que ça donne:

To use the administration with the Web front-end (CUPS) or the printer administration tool (KDE), the user root must be set up as CUPS administrator with the CUPS administration group sys and a CUPS password. Do this as root  with the following command:

lppasswd -g sys -a root

If this is not done, administration with the Web interface or with the administration tool is not possible, because the authentication fails if no CUPS administrator has been configured. Instead of root, any other user can also be appointed as CUPS administrator (see Section 12.7.3, “Changes in the CUPS Print Service (cupsd)”).

Dernière modification par mesmento (Le 03/05/2006, à 10:34)

Hors ligne

#3 Le 03/05/2006, à 13:45

bris

Re : installer une imprimante en mode console...

bon alors, j'ai fait 2 trucs dans /etc/cups/cupsd.conf :
j'ai décommenté la ligne "SystemGroup lpadmin"
j'ai modifié la ligne ConfigFilePerm ainsi "ConfigFilePerm 0660"
j'ai vérifié que mon user que j'utilise (le premier créé à l'installe) appartient bien au groupe "lpadmin"
puis j'ai relancé : "/etc/init.d/cupsys restart"
puis j'ai rééssayé de faire "lynx http://localhost:631" mais au moment de faire "add printer" on me demande de m'identifier mais j'ai le message :

L'auhorisation a échouée. Ré-essayer ? (o/n)

Je ne sais pas ou le bas blesse... je reste bloqué hmm
HELP (bis)...
A+


un vaut mieu que deux ! CQFD

Hors ligne

#4 Le 04/05/2006, à 16:57

nicolasr

Re : installer une imprimante en mode console...

mesmento a écrit :

8<[snip]

http://www-uxsup.csx.cam.ac.uk/pub/doc/ … ecial.html

C'est surement plus propre, voici le tuto, je vais voir ce que ça donne:

To use the administration with the Web front-end (CUPS) or the printer administration tool (KDE), the user root must be set up as CUPS administrator with the CUPS administration group sys and a CUPS password. Do this as root  with the following command:

lppasswd -g sys -a root

If this is not done, administration with the Web interface or with the administration tool is not possible, because the authentication fails if no CUPS administrator has been configured. Instead of root, any other user can also be appointed as CUPS administrator (see Section 12.7.3, “Changes in the CUPS Print Service (cupsd)”).

Juste deux-trois petites remarques pour que cette méthode fonctionne :
* on peut ne pas préciser le "-g sys" quand on exécute le lppasswd. Dans ce cas, le groupe CUPS d'admin de l'imprimante est sélectionné.
* on peut utiliser un autre utilisateur que root. Par exemple, chez moi j'ai lancé

 lppasswd -a nicolasr

Il suffit ensuite de saisir le même mot de passe qu'au niveau système et ça simplifie grandement la vie.
* Il faut remplacer dans /etc/cups/cups.conf les lignes

AuthType Basic

par

AuthType Digest

Ceci pour dire à CUPS d'utiliser le fichier /etc/cups/passwd.md5 au lieu du /etc/passwd système pour authentifier les utilisateurs.

Hors ligne