> -----Message d'origine-----
> De : Francois Massonneau [mailto:[EMAIL PROTECTED]]
> Envoyé : dimanche 18 mars 2001 07:17
> À : Sebastien person
> Objet : Re: [debutant] RE: [debutant] browser et imprimer sur un réseau
> NT
>
>
> Bonjour,
>
> > une couche osi. pour ce qui te concerne, pour afficher les partages
> > disponibles
> > sur la machine distante il faut utiliser smbclient.
> >
> > smbclient -L nom_du_poste
> >
> > il te demande ensuite un mot de passe relatif a la machine NT
> > ensuite tu fais
> > mount -t smbfs -o username=utlisateur,password=pwd
> > //serveur_nt_en_question/nom_du_partage /point_de_montage
> > bien entendu utilise le couple user/pwd de la machine NT
>
> OK, ça marche impec. J'ai un souci, cependant, c'est que j'ai fait un
> script pour faire tout ça, qui ressemble à ça :
> -----------------------------------------
> #!/bin/bash
> #
> export PATH=/sbin:/usr/sbin:/bin:/usr/bin:$PATH
> cd /etc
> /sbin/ifdown eth0
> /usr/bin/Xdialog --auto-placement --title \

tiens je connaissais pas xdialog :-)

> "Connection au Réseau du Boulot" --center --infobox \
> "Connection sur le serveur Boulot." 6 50 3000
>
> /sbin/ifup eth1
>
> # cp -f /etc/smb.conf.serveur-boulot /etc/smb.conf
>
> smbclient -s /etc/smb.conf.serveur-boulot -U "moaaaa"%"password" -L
> noirmoutier -W DOM_BOULOT
>
> /bin/mount -t smbfs -o username="moaaaa",password="password"
> //noirmoutier/C$ /mnt/noirmoutier/c
> /bin/mount -t smbfs -o username="moaaaa",password="password"
> //noirmoutier/D$ /mnt/noirmoutier/d
>
> /usr/bin/Xdialog --auto-placement --title "Connection au Réseau du \
> Boulot" --center --infobox "Nous sommes connectés." 6 50 3000
> ---------------------------------------
>
> Donc simple à priori. Le pb est celui des droits :
> Je ne peux faire fonctionner ce script que si je suis "root". J'ai
> pourtant mis le suid sur "mount", sur "smbclient", mais c'est au
> moment de mounter qu'il me dit qu'il faut que je sois root. Comment
> puis je passer outre ?

je sais pas exactement. j'ai recopié ton script et essayé chez moi et
j'ai eu le meme problème. je crois que pour un montage "normal" est mettant
une ligne decrivant le montage dans fstab du type :

/dev/hda1 /mnt/win vfat user etc ...

on pourrait autoriser les utilisateurs à affectuer le montage
j'ai donc essayé avec cette ligne

//jupiter/c /mnt/jupiter/c smbfs user,noauto,exec

mais ca ne semble pas marcher. peut etre en faisant un man mount
tu trouveras plus d'info que moi...


>
> D'autre part dans le script, tu as vu, j'ai du commenter la ligne "cp
> -f /etc/smb.conf.serveur-boulot /etc/smb.conf
> Il veut pas me le copier quand je suis "user" normal. J'ai pourtant
> mis que ce script appartenait à root.root, mais que tout le monde
> pouvait l'exécuter. Pas moyen d'avoir cette copie cependant. Comment
> puis je faire ?
>

pour ca j'ai reussi en mettant les droits en ecriture à tous le monde
sur smb.conf. par contre ce n'est pas très élégant mais ca marche.

> > voila avec ca tu peux echanger tes donneés
> >
> > nb : il me semble que si tu as plusieur interface reseau il
> faut spécifier
> > dans le fichier /etc/smb.conf
> > lesquels doivent etre utilisés par samba
>
> ?? ben là, je ne sais pas, j'ai pas trop pigé ou ça pouvait se
> mettre. Vu que c'est un serveur DHCP, et que je lance uniquement
> eth1 au démarrage, je me suis dit que ça devait être suffisant ?

en fait si tu as tes deux interfaces réseaux de monté et que tu n'en
veux qu'une qui fonctionne avec smb. il faut que tu ajoutes dans le
fichier smb.conf, dans la section [global] la ligne suivante

interfaces = eth0 eth1 etc...


> Sinon, sur le réseau NT il y a 3 imprimantes connectées (chacune doit
> avoir une adresse IP d'aprés ce que j'ai compris). COmment puis je
> faire pour imprimer sur l'une ou l'autre ? Comment configurer mon
> portable pour ça ?

si tu as une mdk tu vas dans drakconf

        --> ajouter une imprimante
        --> nouvelle file
        --> SMB/WINDOWS 95/98/NT

puis après j'en sais pas plus, alors si tu arrives à imprimer dessus
je veux bien que tu m'expliques.

au fait pour configurer samba avec une GUI il y a swat accessible par
ton navigateur web sur http://localhost:901 qui te propose pas mal de
docs dont un bouquin entier sur samba (en anglais :-( )

bon courage
@+



_________________________________________________________
Do You Yahoo!?
Get your free @yahoo.com address at http://mail.yahoo.com


Répondre à