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 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


-----------



coco21 a écrit :

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