Contenu | Rechercher | Menus

Annonce

Si vous rencontrez des soucis à rester connecté sur le forum (ou si vous avez perdu votre mot de passe) déconnectez-vous et reconnectez-vous depuis cette page, en cochant la case "Me connecter automatiquement lors de mes prochaines visites".
nombre réponses : 25

#0 -1 »  lpadmin quotas ne s'appliquent pas » Le 13/12/2012, à 13:04

tophe59760
Réponses : 1

Bonjour,

Je résume ma situation :

Serveur Ubuntu 10.04 faisant office de contrôleur de domaine, serveur d'impression
15 postes sous XP
1 imprimante P3015n en réseau paramétré sous CUPS pour que les file d'impression soient gérées par le serveur.

J'ai mis en place des quotas d'impression pour une LJ4000, avec une limitation de 50 pages par semaine par utilisateur et cela fonctionne.

Par contre j'ai voulu faire pareil pour une HP Laserjet P3015 et cela ne fonctionne pas.

Lorsque j'utilise la commande

lpadmin -p p3015 \
-o job-quota-limit=50 \
-o job-quota-period=604800

Le printers.conf prend bien en compte la modif mais malgré un redémarrage de cups les utilisateurs peuvent toujours imprimer autant qu'ils le veulent.

Par contre, si j'interdis tel ou tel utilisateur sur cette imprimante, c'est bien pris en compte. Il n'y a que les quotas qui ne passent pas.

Quelqu'un a-t-il déjà eu un souci de ce genre ? Cela dépendrait-il du modèle d'imprimante ? du fichier PPD utilisé ?

Ca m'embête beaucoup car la config basique de lpadmin me suffit je n'ai pas forcément envie de mettre Pykota en place pour si peu.

Merci

#2 -1 »  PrintUIEntry - pb imprimante réseau - Samba CUPS » Le 12/12/2012, à 14:59

tophe59760
Réponses : 3

Bonjour,

J'ai installé une imprimante (HP laserjet p3015) via cups sur mon serveur Ubuntu 10.04 (ip : 192.168.1.254) que j'ai partagé pour la rendre accessible sur des postes clients sous XP.

J'ai fait les modifications nécessaires sur le smb.conf pour que l'imprimante apparaisse dans le voisinage réseau.

Les pilotes postscript sont également sur le serveur, pas de problème de ce côté là.

J'ai ajouté au script d'ouverture de session défini dans le smb.conf la ligne suivante pour que l'imprimante réseau s'installe automatiquement sur la session de l'utilisateur :

rundll32 printui.dll, PrintUIEntry /q /in /n \\192.168.1.254\p3015

Mon problème est que l'imprimante s'installe pour certains utilisateurs et pas pour d'autres.

Pourtant, lorsqu'à partir d'une session utilisateur où l'imprimante ne s'est pas installée, si je vais dans le voisinage réseau et que je connecte manuellement l'imprimante : celle-ci s'installe normalement avec les pilotes et je peux imprimer sans souci.

Mais si j'exécute la ligne de commande rundll32 printui.dll, PrintUIEntry /q /in /n \\192.168.1.254\p3015 il ne se passe rien par contre.

Etrange non ?

Je suis dans le flou total, j'ai bien entendu relancer les services samba et cups plus d'une fois, j'ai re-démarré le serveur, j'ai même crée une autre imprimante depuis le début mais rien ne change.

Je ne sais pas du tout par où chercher.

Merci d'avance pour l'aide, les conseils (hormis de tout ré-installer mon serveur lol) qui pourraient m'aider à résoudre un tant soit peu urgent.

Merci

#3 Re : -1 »  PrintUIEntry - pb imprimante réseau - Samba CUPS » Le 12/12/2012, à 16:47

tophe59760
Réponses : 3

Attention l'imprimante n'est pas physiquement reliée au serveur !!

En fait, celle-ci est branchée en ethernet sur le réseau, et je l'installe sur le serveur afin que la file d'impression soit gérée par Ubuntu car j'ai mis en place des quotas d'impression pour les clients.

C'est la procédure "standard" que j'ai repêché sur plusieurs tutoriels CUPS sur le net.

#4 -1 »  Poledit Samba et script bat » Le 23/11/2012, à 12:16

tophe59760
Réponses : 4

Bonjour,

Je possède une salle info de 15 postes sous XP relié à un contrôleur de domaine Samba sous Ubuntu 11.04.

La salle possède une imprimante réseau HP laserjet P3015

Jusqu'à présent les utilisateurs imprimaient librement et directement sur la HP.

Mais je dois mettre en place un accès limité et une politique de quotas d'impression, cela signifie qu'à présent les utilisateurs enverront leur ordre d'impression sur le serveur Ubuntu qui deviendront donc serveur d'impression.

Je n'en suis qu'au début et j'ai besoin de votre aide.



Pour l'instant, j'ai :

Paramétré CUPS et SAMBA et installé l'imprimante sur le serveur.

A partir des postes clients, en session Administrateur local je vois dans le voisinage réseau l'imprimante, si je clique dessus pour l'installer, celle-ci s'installe et installe les pilotes Postscript. Tout va bien sauf qu'une fois que je me connecte sur une session test sur le domaine l'imprimante réseau n'apparait plus.


Mon objectif :

Parvenir à ce que l'imprimante s'installe automatiquement à l'ouverture de session des utilisateurs de façon transparente.



Pour cela, j'ai crée le script suivant :

rundll32 printui.dll, PrintUIEntry /q /in /n \\192.168.1.254\p3015

(192.168.1.254 est l'adresse IP de mon serveur et p3015 le nom de partage de l'imprimante)

Si j'exécute ce script en session Admin, encore une fois tout va bien, XP installe l'imprimante par contre je suis embêté sous la session utilisateur.

Les postes étant en accès public, les postes sont fortement verrouillés à l'aide de stratégies système éditées avec POLEDIT.

Lors de l'ouverture d'une session utilisateur, j'obtiens non seulement un message de confirmation me demandant si je veux bien exécuter le script (chose que je voudrais éviter car l'utilisateur peut dire non) et si je dis OUI, j'obtiens ensuite un message d'erreur qui me dit qu'il ne peut exécuter le script à cause des restrictions en vigueur.

Dans la stratégie POLEDIT, j'ai pourtant autorisé le lancement des applications suivantes :

p3015.bat (mon script)
cmd.exe
command.com
rundll32.exe

Comment faire ?

#5 Re : -1 »  Poledit Samba et script bat » Le 07/12/2012, à 13:19

tophe59760
Réponses : 4

salut,

Ma question est relativement simple, et toi tu me conseilles de tout refaire, style ce que j'ai fais c'est bancale .... Bof bof comme réponse je trouve.

La salle info fonctionne en parfaite autonomie depuis 3 ans sans avoir eu besoin d'intervenir une seule fois, tout tourne nickel, tout est à jour et personne ne surveille cette salle en accès public.

- Les étudiants se loguent à l'aide de leur login/mdp LDAP
- Ils ouvrent une session ultra limitée sur Windows XP (qui empêche toute dégradation logicielle de la machine) qui leur permet :

* de surfer (en passant par un proxy) les accès internet sont contrôlés et journalisés 1 an
* d'utiliser les applications Windows autorisées : en d'autres terme Open office, un player audio/vidéo et quelques autres utilitaires.
* d'imprimer selon un quota prédéfini

Soit dit en passant, il suffisait juste d'ajouter la ligne rundll32 printui.dll, PrintUIEntry /q /in /n \\192.168.1.254\p3015 dans le script déclaré dans le smb.conf et qui se lance à l'ouverture de session des utilisateurs.

L'imprimante réseau s'installe donc par défaut, la file d'impression passe bien par CUPS.

Je viens qui plus est de mettre en place les quotas très simplement à l'aide de la commande LPADMIN sur cette imprimante.

Les étudiants ne peuvent donc imprimer qu'un certain volumes de pages durant une période de temps définie. Cela permet d'éviter certains excès en attendant d'installer Pykota qui est apparemment une solution plus aboutie.

#6 -1 »  cups et impression depuis windows » Le 14/11/2012, à 10:41

tophe59760
Réponses : 13

Bonjour,

Je souhaiterais installer une imprimante réseau sur mon serveur Ubuntu 10.04 et la partager afin que des postes sous Windows XP puissent imprimer dessus.

Je n'ai jamais utilisé CUPS et voilà ce que j'ai fait jusqu'à présent.

J'ai accéder à l'interface web où j'ai ajouté l'imprimante. En lançant l'impression d'une page test celle-ci fonctionne.

Voici les paramètres de l'imprimante :

Modèle : HP Laserjet P3015
Adresse IP : 192.168.1.253

Installation en utilisant le protocole Jetdirect
socket://192.168.1.253:9100

C'est pour l'installer sur les postes XP que je ne sais pas comment faire. J'ai essayé d'aller dans le menu Exécuter et de taper l'ip de mon serveur de cette façon : \\192.168.1.254 mais je ne vois pas l'imprimante ....

Questions :

- Dois-je utiliser SAMBA ou CUPS suffit-il ?

- Dois-je modifier le fichier cupsd.conf pour autoriser ou voir l'imprimante partagée depuis un poste client windows ?

- Comment dois-je faire depuis Windows pour installer l'imprimante ?

Merci

#7 Re : -1 »  cups et impression depuis windows » Le 14/11/2012, à 12:37

tophe59760
Réponses : 13

Bonjour,

Merci pour vos réponses.

tiramiseb => J'avais cherché sur google et sur le forum mais pas avec cette chaine de caractères effectivement.

richardgilbert => OK donc pas de modif particulières au niveau du fichier de configuration samba ou cups, juste faire une recherche d'une imprimante réseau sous windows et indiquer le chemin.

Je teste çà cette après-midi.

#8 Re : -1 »  cups et impression depuis windows » Le 16/11/2012, à 13:27

tophe59760
Réponses : 13

Richardgilbert => Pour ce qui est du partage de l'imprimante via l'interface web de cups, il y a plusieurs protocoles possibles et je ne sais lequel choisir :

lpd://
ipp://
http://
socket://

Dans mon essai, j'ai choisi http ce qui donne : http://192.168.1.254:631/printers/p3015

Pour rappel :
l'ip de mon serveur est : 192.168.1.254
le nom du partage de l'imprimante : p3015

Lorsque je suis sur un poste client XP en session administrateur, j'ai essayé d'ajouter une imprimante réseau.

Premier constat, il ne la voit pas à travers la découverte réseau. Faudrait-il informer le chemin et le nom de l'imprimante à SAMBA ?

Quoiqu'il en soit, j'ai tapé directement le chemin ci-dessus donc http://192.168.1.254:631/printers/p3015

mini_7177355504.jpg

mini_4332761101.jpg

Il m'a crée l'imprimante, le souci suivant vient de l'identification.

Lorsque je clique sur les propriétés du port, j'obtiens la fenêtre suivante :

mini_3918601602.jpg

Comme je souhaite mettre en place l'impression via identification de l'user et par la suite mise en place de quota, j'ai sélectionné la seconde option sans savoir réellement si c'est ce qu'il faut faire. Savez-vous à quoi correspond cette fenêtre d'identification ?

mini_6215428103.jpg

#9 Re : -1 »  cups et impression depuis windows » Le 16/11/2012, à 16:18

tophe59760
Réponses : 13

Merci de ta réponse richard mais j'ai réussi à installer l'imprimante, le problème que je rencontre se situe au niveau de la propriété du port d'impression, j'obtiens l'écran ci-dessus et je ne sais quelle option choisir ni à quoi elles servent.

#10 Re : -1 »  cups et impression depuis windows » Le 16/11/2012, à 16:43

tophe59760
Réponses : 13

Accès refusé avec l'accès anonyme également par contre si je choisis la 3ème option et que je m'authentifie avec le compte root du serveur Ubuntu, çà passe. Si je me connecte ensuite sur une session utilisateur sur le poste client, je parviens toujours à imprimer mais je ne sais pas s'il y a danger à laisser le login root saisi à cet endroit ....

mini_430019Sanstitre.jpg

Après vu qu'il y a déjà un annuaire LDAP contenant tous les identifiants des utilisateurs, je ne sais pas non plus comment mettre çà en liaison avec CUPS.....

#11 Re : -1 »  cups et impression depuis windows » Le 20/11/2012, à 13:13

tophe59760
Réponses : 13

Bonjour,

J'ai une question sur la phase d'installation d'une imprimante à partir de l'interface web de CUPS :

mini_813773Screenshot.jpg

Quelle est la nomenclature exacte à saisir lors de l'installation d'une imprimante réseau via IPP ?

l'adresse ip de mon imprimante est 192.168.1.253

Selon certains tutoriels, il faut mettre :

http://192.168.1.253:631/print

pour d'autres ce sera http://192.168.1.253:631/printers

voire : http://@host_ip_address:631/printers/printer_name

Ne peut-on simplement mettre : http://192.168.1.253:631   ?????

A quoi sert le /print ou /printers ?

Merci

#12 Re : -1 »  cups et impression depuis windows » Le 20/11/2012, à 16:38

tophe59760
Réponses : 13

Dans mon cas, vu qu'il s'agit d'une imprimante réseau autonome il est donc possible de mettre http://192.168.1.253:631 ??

#13 -1 »  sauvegarde bande DAT » Le 11/04/2012, à 11:11

tophe59760
Réponses : 4

Bonjour,

Je sauvegarde quotidiennement (du Lundi au Vendredi) quelques fichiers d'à peine quelques Mo sur une bande DAT.

Je possède un jeu de 3 bandes que je permute chaque lundi matin.

Tous les soirs, un script lance ces 2 commandes à la suite :

sudo mt -f /dev/st0/erase

puis

sudo tar -czvf /dev/st0 /home/samba /netlogon /etc/ /var/


La sauvegarde fonctionne il n'y a pas de problème de ce côté là.

Je voudrais juste savoir comment faire pour mettre bout à bout la sauvegarde de Lundi puis de Mardi, Mercredi, ... car actuellement je lance chaque soir un effaçage complet de la bande qui dure une bonne demi-heure et j'ai peur que çà use prématurément la bande surtout qu'il n'y a que quelques méga octets d'écrits chaque soir dessus.

ou alors comment faire pour n'effacer que le début de la bande correspondant à la place occupée par les données sauvegardées.

2ème question :

Que se passe-t-il si je lance deux fois la même sauvegarde l'une derrière l'autre sans effaçage préalable ?

- Va-t-il m'écraser tout simplement la première sauvegarde ? (le répertoire /etc/ de la seconde sauvegarde va écraser le répertoire /etc/ de la première sauvegarde ?)

OU

- Va-t-il mettre les sauvegardes l'une derrière l'autre ?

Merci infiniment de m'apporter ces quelques précisions qui me permettront d'appréhender un peu mieux la manière dont je gère mes sauvegardes.

#14 Re : -1 »  sauvegarde bande DAT » Le 12/04/2012, à 08:49

tophe59760
Réponses : 4

OK donc il écrase systématiquement l'enregistrement précédent, merci bien mais comment faire à présent si on veut faire

un enregistrement N (le lundi), que la bande reste en place dès la fin de la sauvegarde du lundi,

faire un enregistrement N+1 le mardi à la suite afin que les données de la semaine soient les unes derrière les autres.

#15 Re : -1 »  sauvegarde bande DAT » Le 12/04/2012, à 11:52

tophe59760
Réponses : 4

Merci bien pour tes infos

#16 -1 »  Prolème Liste blanche SQUID » Le 14/03/2011, à 11:00

tophe59760
Réponses : 7

Bonjour,

J'ai une quinzaine de pc sous xp qui se connecte à internet via un serveur sous Ubuntu 10.04
Celui-ci fait office de contrôleur de domaine sous samba, de passerelle internet avec proxy sous Squid.

Je souhaite qu'un de mes postes clients ne puisse accéder qu'à 2 sites internet dont un en local directement stocké sur le serveur.

J'ai donc suivi la procédure décrite ci-dessous décrivant la mise en place d'une liste blanche sous Squid :

http://homeserver.diy.tom23.com/squid-f … le-donnee/

Mais cela ne fonctionne pas, le poste a toujours accès intégralement au net. Voici la procédure que j'ai suivie :

****************************************************************************************************************
J'ai ajouté l'ACL (dans squid.conf) comportant l'adresse ip du client via la ligne :

acl client src 192.168.1.15-192.168.1.15

J'ai ajouté l'ACL dans (squid.conf) de la liste blanche via la ligne suivante :

acl whitelist dstdomain "/etc/squid/whitelist"

J'ai enfin ajouté la règle de filtrage (toujours dans le squid.conf) via la ligne :

http_access allow client !whitelist

J'ai entre temps crée un fichier whitelist dans /etc/squid en ajoutant les 2 adresses autorisées précédées d'un point comme ceci :

.192.168.1.254/form
.forum.hardware.fr

j'ai relancé le service squid via :

sudo service squid stop
sudo service squid start

*******************************************************************************************************************
Pour info, les utilisateurs doivent s'identifier via un couple login/pass (identification LDAP) lorsqu'il lance le navigateur internet avant de pouvoir accéder à la navigation (toutes les lignes en rapport avec cette identification LDAP n'apparaissent pas forcément dans cet extrait du squid.conf.

auth_param basic children 5
auth_param basic realm identification SQUID
auth_param basic credentialsttl 2 hours
acl ldap-auth proxy_auth REQUIRED
acl client src 192.168.1.15-192.168.1.15
acl whitelist dstdomain "/etc/squid/whitelist"
http_access allow ldap-auth
http_access allow client !whitelist
http_access deny all

***********************************************************************************************************************
QUESTIONS :

1) A quoi sert le ! devant le whitelist ?

2) La syntaxe pour définir l'adresse ip dans l'ACL est-elle correcte ? Pourquoi écrire 2 fois l'adresse ip séparé par un trait d'union ?

J'avais tenté également : 192.168.1.15/255.255.255.0 mais sans succès.

3) Pensez-vous que le positionnement des acl dans le squid.conf est bon ?

4) Peut-on faire le même genre de restriction en fonction du login de l'utilisateur et non plus en fonction de l'adresse ip de la machine ? Si oui, comment.

Merci à tous celles et ceux qui prendront le temps de m'apporter leur aide.

#17 Re : -1 »  Prolème Liste blanche SQUID » Le 15/03/2011, à 12:37

tophe59760
Réponses : 7

personne ?

#18 Re : -1 »  Prolème Liste blanche SQUID » Le 15/03/2011, à 17:17

tophe59760
Réponses : 7

Après relecture de mon squid.conf, je l'ai quelque peu modifié mais çà ne donne toujours rien :

auth_param basic children 5
auth_param basic realm identification SQUID
auth_param basic credentialsttl 2 hours
acl ldap-auth proxy_auth REQUIRED
acl client src 192.168.1.15
acl whitelist dstdomain "/etc/squid/whitelist"
http_access allow ldap-auth
http_access deny client !whitelist
http_access deny all

Je ne vois pas vraiment pas où je me plante.

#19 Re : -1 »  Prolème Liste blanche SQUID » Le 15/03/2011, à 17:27

tophe59760
Réponses : 7

Sur certains site le chemin du fichier de la whitelist est entre guillemets, sur d'autres pas
Sur certains site, il y a la ligne redirector_access white deny sur d'autres pas

mis bout à bout çà fait beaucoup de petites modifications et donc beaucoup de possibilités.

Quelqu'un saura-t-il me dire quels sont les paramètres ESSENTIELS à mettre une bonne fois pour toute ?

Désolé mais çà me prend la tête de passer autant de temps pour une manip aussi basique. C'est toujours par un manque d'infos précises , incomplètes ou contradictoires sur les sites où je vais.

#20 Re : -1 »  Prolème Liste blanche SQUID » Le 15/03/2011, à 17:43

tophe59760
Réponses : 7

auth_param basic program /usr/lib/squid/ldap_auth -b "ou=peopple,dc=univ-***,dc=fr" -h 127.0.0.1 -D "cn="login du compte autorisé à interroger le LDAP",dc=univ-***,dc=fr" -w "mot de passe du compte autorisé à interroger le LDAP" -f uid=%s"
auth_param basic children 5
auth_param basic realm identification SQUID
auth_param basic credentialsttl 2 hours
acl ldap-auth proxy_auth REQUIRED
acl client src 192.168.1.15
acl whitelist dstdomain "/etc/squid/whitelist"
http_access allow ldap-auth
http_access deny client !whitelist
http_access deny all

Voilà ce sont les seules lignes que j'ai ajouté à la fin du fichier squid.conf, le reste du fichier est celui par défaut, ce qui veut dire que je n'ai touché à rien d'autre. Le proxy avec identification de l'utilisateur via la base LDAP fonctionne parfaitement, le seul souci c'est que malgré les acl ajoutées, le poste client 192.168.1.15 parvient toujours à avoir accès intégralement au net.

#21 Re : -1 »  Prolème Liste blanche SQUID » Le 17/03/2011, à 11:27

tophe59760
Réponses : 7

Merci pour le lien, je vais essayé à tout hasard de scinder en deux l'accès pour le client de cette façon :

acl ldap-auth proxy_auth REQUIRED
acl client src 192.168.1.15
http_access allow ldap-auth
http_access allow client whitelist
http_access deny client

http_access deny all


D'après ce que j'ai écris, cela signifie bien que le client identifié dont l'adresse ip est 192.168.1.15 aura accès à la whitelist mais si les sites ne font pas partie de la whitelist, il n'y aura pas accès ?

#22 Re : -1 »  Prolème Liste blanche SQUID » Le 29/03/2011, à 15:28

tophe59760
Réponses : 7

Je viens de tester, çà ne fonctionne toujours pas.

J'en ai ma claque de squid et d'essayer de faire tourner un truc aussi basique.

Help !!

#23 Re : -1 »  empêcher accès internet [RESOLU] » Le 09/03/2011, à 18:01

tophe59760
Réponses : 5

Effectivement, en désactivant simplement la case proxy dans le navigateur et en supprimant les DNS : je parviens à obtenir le formulaire et je n'ai plus accès au net.


Par contre difficulté supplémentaire, après examen de la situation il faudra que la machine puisse accéder à 1 seul site externe en plus du formulaire qui lui rappelons-le est stocké sur le serveur du réseau local.

Comment procéder selon vous ?

merci

#24 Re : -1 »  empêcher accès internet [RESOLU] » Le 10/03/2011, à 17:43

tophe59760
Réponses : 5

J'ai trouvé la solution, c'est exactement ce que je cherchais :

http://homeserver.diy.tom23.com/squid-f … le-donnee/

Merci