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 \
"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 ?
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 ?
> 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 ?
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 ?
Merci. Francois