Pages : 1
#1 Le 15/08/2006, à 00:12
- coco21
administration cups distant sous dapper
Bonsoir,
Je suis en train de me configurer un petit serveur pour la maison.
J'attaque la partie imprimante.
Ayant fait une installation "serveur", j'ai donc le minimum d'installer.
J'ai donc fait un
sudo apt-get install cupsys
Je veux administrer ce serveur cups depuis un poste client (le serveur n'a plus de clavier ni d'écran).
A l'aide de ssh, j'ai modifier mon fichier /etc/cups/cups.d/ports.conf pour valider "port 631"
Dans cupsd.conf, j'ai :
<Location />
Order Deny,Allow
Deny From All
Allow From 192.168.0.*
</Location
<Location /admin>
Order Deny,Allow
Allow From 192.168.0.*
</Location>
<Location /admin/conf>
AuthType Basic
Require user @SYSTEM
Order allow,deny
Allow From 192.168.0.*
</Location>
Sur mon poste client, sous firefox, je tappe : http://nom_du_serveur:631
J'arrive bien sur la page de cups.
Je lui dit d'ajouter une imprimante, je lui donne un nom, je selectionne un port, un ppd et là, il me dit d'utiliser l'adresse : https://nom_du_serveur:631/admin, mais rien ne se passe ... !
Je pense qu'il me manque quelque chose dans la partie /admin ou /admin/conf, mais je ne sais pas quoi "ajouter, enlever, modifier".
Merci pour votre aide !
Hors ligne
#2 Le 16/08/2006, à 21:12
- coco21
Re : administration cups distant sous dapper
Bonsoir,
Bon, ben je nage complètement. J'ai vraiment besoin de votre aide.
Donc, je me connecte à mon serveur à l'aide de ssh.
J'ai désinstaller puis reinstaller cupsys.
J'ai rajouter cupsys au groupe shadow.
Dans /etc/cups/cups.d/ports.conf, j'ai ajouter Port 631.
Dans /etc/cups/cupsd.conf, j'ai ajouter "Allow 192.168.0.0/255.255.255.0" à toutes les sections.
J'ai relancé le service cupsys.
Depuis le poste client je lance firefox et je tape
http://mon_serveur:631
et tout se déroule jusqu'à la page après le choix du ppd où il me balance un
"426 Upgrade Required
You must access this page using the URL https://mon_serveur:631/admin."
Et si je clique sur ce lien, firefox m'indique chargement, mais rien ne se passe.
Y'a personne qui gère cups depuis un poste client et qui pourrait me filer un tuyau ?
Merci
Hors ligne
#3 Le 16/08/2006, à 22:56
- Julian
Re : administration cups distant sous dapper
Salut,
Chez moi sur mon serveur cups (ip 192.168.2.2 par exemple),
"port.conf" ressemble à ça:
Listen 192.168.2.2:631
Listen localhost:631
Listen /var/run/cups/cups.sock
cupsd.conf à ça (je te mets ce que je change):
Listen localhost:631
Listen 192.168.2.4:631
#Port 631
...........
<Location />
Order allow,deny
Allow localhost
Allow @LOCAL
Allow 192.168.2.*
</Location>
Et sur les clients:
/etc/cups/client.conf, je met ça:
ServerName 192.168.2.2
Je redémarre cupsys chez tout le monde, et ça fonctionne à merveille.
En revanche, je n'ai jamais essayé le navigateur http.... pour configurer le bouzin.
Dernière modification par Julian (Le 16/08/2006, à 22:57)
julian@jabber.fr
Hors ligne
#4 Le 16/08/2006, à 23:50
- coco21
Re : administration cups distant sous dapper
Salut,
Tu pourrais essayer avec le navigateur voir si t'arrives à quelque chose avec ?
Parce que mon "problème", c'est que je ne veux pas installé de X sur le serveur, et que le clavier et l'écran sont à nouveau dans le placard !
Hors ligne
#5 Le 17/08/2006, à 00:45
- Julian
Re : administration cups distant sous dapper
Ben justement, j'ai pas de X non plus, j'administre mon serveur en console via ssh.
Sans vouloir jouer les gros lourdos, essaye d'apprendre les quelques bases de console / ssh, c'est vraiment indispensable.
Si tu le souhaites, je peux te donner les quelques lignes pour ton problème.
julian@jabber.fr
Hors ligne
#6 Le 17/08/2006, à 12:24
- coco21
Re : administration cups distant sous dapper
J'administre aussi mon serveur en console via ssh, là n'est pas le problème.
Là où je coince, c'est sur les permissions pour administrer cups à l'aide de firefox depuis un poste client. J'ai le même utilisateur sur le serveur et sur le poste client.
Par contre si tu sais comment ajouter les imprimantes via la console, je suis preneur.
Hors ligne
#7 Le 17/08/2006, à 12:36
- coco21
Re : administration cups distant sous dapper
Bon, ben je crois que je viens de trouver quelque chose.
C'est peut-être un peu bourrin, mais ça à l'air de marcher.
Dans cupsd.conf, j'ai effacer toute la dernière partie :
<Policy default>
(...)
</Policy>
C'est grave si j'y laisse comme ça ?
En fait, voilà mon cupsd.conf :
LogLevel warning
SystemGroup lpadmin
BrowseOrder allow,deny
BrowseAllow @LOCAL
BrowseAddress @LOCAL
DefaultAuthType Basic
<Location />
Order allow,deny
Allow localhost
Allow @LOCAL
Allow 192.168.0.0/255.255.255.0
</Location>
<Location /admin>
Order allow,deny
Allow localhost
Allow 192.168.0.0/255.255.255.0
</Location>
<Location /admin/conf>
AuthType Basic
Order allow,deny
Allow localhost
Allow 192.168.0.0/255.255.255.0
</Location>
Include /etc/cups/cups.d/ports.conf
Include /etc/cups/cups.d/browse.conf
Hors ligne
#8 Le 29/01/2008, à 12:55
- natif
Re : administration cups distant sous dapper
il faut rajouter cupsys dans le group shadow, et pour moi ca marche....
sudo adduser cupsys shadow
-----------
Bon, ben je crois que je viens de trouver quelque chose.
C'est peut-être un peu bourrin, mais ça à l'air de marcher.Dans cupsd.conf, j'ai effacer toute la dernière partie :
<Policy default>
(...)
</Policy>C'est grave si j'y laisse comme ça ?
En fait, voilà mon cupsd.conf :LogLevel warning SystemGroup lpadmin BrowseOrder allow,deny BrowseAllow @LOCAL BrowseAddress @LOCAL DefaultAuthType Basic <Location /> Order allow,deny Allow localhost Allow @LOCAL Allow 192.168.0.0/255.255.255.0 </Location> <Location /admin> Order allow,deny Allow localhost Allow 192.168.0.0/255.255.255.0 </Location> <Location /admin/conf> AuthType Basic Order allow,deny Allow localhost Allow 192.168.0.0/255.255.255.0 </Location> Include /etc/cups/cups.d/ports.conf Include /etc/cups/cups.d/browse.conf
#9 Le 18/02/2009, à 09:39
- Uke
Re : administration cups distant sous dapper
il faut rajouter cupsys dans le group shadow, et pour moi ca marche....
sudo adduser cupsys shadow
Encore faut-il que ces deux comptes exsitent sur la machine :
root@spinrad:~# cat /etc/passwd|grep cupsys
root@spinrad:~# cat /etc/passwd|grep shadow
D'ou sortent-ils ?
Hors ligne