« "find" : Recherche plein texte recursive dans les sous repertoire unix | Main | Connection Web depuis machine virtuelle vmware »
jeudi, juillet 14, 2005
Samba entre hote windows et machine virtuelle vmware
Cet article explique comment mettre en place samba pour communiquer entre un systeme hote winXP (host) et un Linux installé sur une machine virtuelle vmware (guest).
Etape 1 : installer les packages samba et smbclient sous Linux.
Etape 2 : tester la connexion entre l'hote (windows) et le guest
(linux) taper ifconfig (en root) sous linux et
ipconfig sous windows pour récupérer les adresses IP.
tester la connexion de base en utilisant "ping".
Sous win: taper
ping <IP du guest Linux)
Sous linux : taper ping <IP du
host windows>
Etape 3 : Démarrer le serveur samba: /etc/init.d/samba start
Etape 4 : Créer un user linux ayant les meme login et mots de passe que le (un) user windows.
Etape 5 : Tester avec smbclient: $ smbclient -L <machine windows> -U <user commun>
Exemple: $smbclient -L ics016438 -U rpoumare
Etape 6 : Partager un dossier sou windows (clic droit / partage)
Etape 7 : revenir sous vmware et tentez de vous connecter avec le
client samba sur le repertoire windows partagé:
$smbclient
//<machine windows>/<nom de partage> -U rpoumare
exemple: $smbclient //ics016438/projets_cgey -U rpoumare
$smbclient //ics016438/projets_cgey -U rpoumare
Si tout va bien vous
devriez avoir un prompt "smb: \>".
Vous pouvez alors
lister les fichiers (ls), faire du transfert entre les 2 serveurs, etc...
Etape 8 : Lancer votre explorateur de fichier et taper l'url:
smb://machine/<nom de partage>. l'authentifiaction vous est
demandé
(eventuellement dans le champs login, indiquez le nom de
la machine puis "/" avant le login.
Indiquer le nom de
domaine du PC sous windows.
Etape 9 : Vous pouvez egalement editer le fichier /etc/samba/smb.conf et ajouter des repertoires de votre linux. De cette façon, vous pourrer, sous Windows, monter des lecteurs pointant sur ces repertoire linux.