imprimante samba protégée par mot de passe et client linux

imprimante samba protégée par mot de passe et client linux - Linux et OS Alternatifs

Marsh Posté le 02-06-2004 à 19:38:22    

bonsoir,
 
voila la situation :
jai un serveur MDK 9.2 qui partage grace a samba3 des imprimantes de cups
leur acces est protégé par mot de passe (guest ok = no) et j'utilise le mode security = ADS
 
depuis les lcient windows tout va bien, il se "loggue" sur l'imprimante avec le bon nom d'utilisateur, tout va bien
 
sous linux si je fait un smbclient il me demande un mot de passe, celui du domaine windows, ca marche
 
mais pour les imprimantes, sur les client il y a un serveur cups qui utiise un backend smb pour envoyer les traveaux aux imprimantes du serveur, mais il est écrit partout que qi l'imprimante est protégée par un mot de passe, il faut indiquer : smb://user:password@IP_serveur/ressource
ce qui implique en fait de créer une imprimante en dur pour l'utilisateur user, or on a pas qu'un seul utilisateur, et le but c ke kan kkun imprime ca demande une authentification ! en gros faire le comportement de windows koi
 
alors si kkun connais une solution :)
 
pour le moment on recréer a chaque login une imprimante avec le nom et le login de type loggué, c lourd, le mot de passe est stocké en clair ( illisible mais ca le fait pas ) et surtout ca ouvre plein de possibilité d'imprimer avec le compte du type d'avant par exemple
 
on pensait donc reprogrammé un backend pour smb, car si on indique pas de user et de mot de passe dans l'uri de l'imprimante, le serveur samba          ne demande pas de mot de passe ni de nom d'utilisateur, il decrete que vous ne voulez pas en specifier et donc forcement ca tourne en boucle puisque le client ne comprend pas kil faut saisir login + password pour acceder a la ressource
 
notre backend ferait donc ce boulot :
on lance le job, le cups local au client le transmet au backen smb ( ou le notre)
le backend demande mot de passe et login puis envois le job grace a smbspool (je crois) en lui indiquant un pass + utilisateur afin dacceder a la ressource.
 
mais bon ptet ke ca existe deja car je trouve ca gros ke l'acces a une imprimante windows (ou samba) portégée demande une saisie en clair du mot de passe coté client linux...  
 
bon je vais manger moi  
merci d'avance
[:huit]
 
 
edit: titre plus clair !?


Message édité par huit le 02-06-2004 à 19:39:14
Reply

Marsh Posté le 02-06-2004 à 19:38:22   

Reply

Marsh Posté le 02-06-2004 à 19:50:25    

pour les clients linux, pourquoi ne pas utiliser directement la communication de cups à cups en shuntant samba ?
 
il semble y avoir des possibilités d'authentifications :
http://www.cups.org/sam.html#AuthType


---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
Reply

Marsh Posté le 02-06-2004 à 22:49:31    

parceque nous voulons la meme base de mot de passe pour l'acces aux imprimante depuis windows et linux, si je met l'auth sur cups, c les client windows ki patinent dans le paté :) sauf si kkun a une idée la jsuis preneur

Reply

Marsh Posté le 02-06-2004 à 22:56:56    

utilise directement cups depuis windows alors [:spamafote]

Reply

Marsh Posté le 03-06-2004 à 09:54:30    

black_lord a écrit :

utilise directement cups depuis windows alors [:spamafote]


 
jsuis dakor mais on fait comment depuis 98 et 95 ? [:spamafote]
[:huit]

Reply

Marsh Posté le 03-06-2004 à 10:02:26    

huit a écrit :

jsuis dakor mais on fait comment depuis 98 et 95 ? [:spamafote]
[:huit]


faut que tu décrives mieux ton pb là, parce qu'au départ, ya que des clients Linux et maintenant c'est du mixte linux/win98/win95 et probablement win2K/XP
 
les serveurs, ils sont que linux ou ya aussi du win ?


---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
Reply

Marsh Posté le 03-06-2004 à 14:18:28    

je pensait etre clair ;)
jai :
un serveur d'impression sous mandrake 9.2 avec cups et samba
 
un serveur win2000 pour l'active directory
 
des clients windows 95/98 (bientot 2000) et des clients linux mdk8.1
 
les client windows -> ca marche
les clients linux ca ne marche pas car pour imprimer sur une imprimante windows (c a d nos imprimante partagée par samba sur le serveur MDK9.2 donc vue comme des imprimantes windows) il faut indiquer l'utilisateur et le mot de passe dans l'URI (l'adresse quoi) de l'imprimante
 
alors qu'il serait bien plus pratique que si l'acces a la ressource est protégé, le client linux ouvre une fenetre de saisie de mot de passe (comme le fait windows quoi)
 
[:huit]
 
jai commencé le backend smb pour les clietn linux, ca marche assez bien mais jai un probleme pour faire saisir le mot de passe en mode texte car je n'arrive pas a tester si l'impression a été lancée depuis une appli graphique ou avec la commande lpr par exemple

Reply

Marsh Posté le 03-06-2004 à 17:25:52    

[:huit]

Reply

Marsh Posté le 03-06-2004 à 17:30:06    

ajoute une imprimante cups sous linux c'est tout.

Reply

Marsh Posté le 03-06-2004 à 19:24:31    

oui dakor mais moi je veux ajouter une imprimante samba qui est portégée par mot de passe, et donc faudrais indiquer le mot de passe en dur dans l'adresse, ce ke je veux eviter :)

Reply

Marsh Posté le 03-06-2004 à 19:24:31   

Reply

Marsh Posté le 03-06-2004 à 19:33:01    

samba c'est fait pour windows :fou: sous linux utilise cups !! au diable smaba !! :fou:

Reply

Marsh Posté le 03-06-2004 à 22:32:10    

merci pour ta remarque [:huit]

Reply

Marsh Posté le 04-06-2004 à 09:27:58    

[:huit]

Reply

Marsh Posté le 04-06-2004 à 15:11:27    

des fois ke [:huit]

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed