Juin 1999 : Samba
mi juin 1999 Qu'est ce que j'en ai bavé pour faire collaborer mon PC Windows et mon PC Linux !! C'est Samba qui s'occupe de ça, c'est très puissant, mais
c'est compliqué quand on ne veut que faire des choses relativement simples ! Voici quelques points de repères que je me suis fait, je ne prétends pas qu'ils
soient tous indispensables, et encore moins qu'il n'y en a pas d'autres.
D'abord, le PC doit être configuré en IP, avec partage des fichiers et lien avec les clients Microsoft. On doit aussi connaître
l'adresse IP du PC par le programme winipcfg, de base sous windows (ou, sous Dos, tracert NomPC).
Pour que Linux lise des disques Windows, une fois le réseau en place, il faut que ceux-ci soient montés dans un répertoire par une syntaxe du type
smbmount \\\\NomPC\\C MotPasse -c 'mount /mnt/NomPC/C' (P.-S. : nouvelle syntaxe pour Mandrake 6.1 : smbmount //NomPC/C /mnt/NomPC/C -N). Cette commande est
ensuite à placer à la fin du fichier /etc/rc.d/rc.local,
Quand la sécurité est un boulet...
|
Dans l'autre sens, pour que Windows lise un répertoire Linux, il faut déjà que celui-ci soit sur une partition de type vfat, et il faut soigner la configuration
du fichier /etc/smb.conf, comme on peut le voir sur cette page.
En mettant l'option security=share, on y arrive assez facilement, mais le PC Linux est alors ouvert à tous. Plusieurs méthodes existent pour restreindre
cet accès à ses propres besoins. Par serurity=user je n'y suis pas arrivé (il faut plusieurs autres configurations), mais en laissant security=share et en
n'autorisant l'accès qu'à l'adresse IP de son (ou ses) PC Windows (option "hosts allow"), ça fonctionne bien.
D'autres adresses (sans parler de l'HowTo, très légère) : le site de le site Samba, et son
correspondant en français, encore peu étoffé. C'est sûrement complet, mais mal expliqué pour un accès simple, et ça
manque d'exemples.