Debian, y a que ca de vrai!dyvolt a écrit :une debian tu seras content :D
Pour configuerer un serveur samba en partage de fichier, c'est con comme la lune. deja t'installe le serveur samba (tu vas dans ton gestionnaire de paquetage preferrer et t'installe samba.)
Et maitenant je te la fait a l'ancienne metheode, parce que c'est celle la que j'utilise. (mais tu vas voir, si tu connais l'anglais, c'est hyper simple)
- Tu édite le fichier /etc/samba/smb.conf
- Et tu mets les options suivantes (tu édite le fichier de conf deja présent, si une option manque rajoute la. laisse le reste par defaut, ca fonctionnne trés bien si c'est juste pour du partage de fichier)
- Tu créer plusieurs partage si tu veux en repetant la deuxieme partie du fichier de conffichier de conf samba pour partage windows a écrit : [global]
printcap name = /etc/printcap
load printers = yes
guest account = nobody
invalid users = root
security = user
workgroup = (tu met le nom de ton groupe (par defaut WORKGROUP ou MSHOME)
server string = (ca correspond a la case "description de l'ordinateur sous XP)
netbios name = (nom de la machine)
encrypt passwords = no
wins support = no
os level = 65
domain master = no
local master = yes
preferred master = no
name resolve order = host wins bcast
max log size = 1000
debug level = 0
[nom du partage]
path = (chemin du partage, ex : /var/www/siteweb
browseable = (no ou yes, suivant si tu veux que le dossier soit navigable ou pas)
read only = (no ou yes suivant ce que tu veux faire)
writable = (no ou yes, reviens au même que "read only", mais mets les deux, on sait jamais)
public = (yes ou no. C'est pour regler l'accés anonyme!)
- Et pour plus de surté, tu créer les utiolisateurs qui se connecteront a la machine avec les commandes suivantes. (Normalement aps necessaire en acs d'accés anonyme, mais il peut arriver que ca marche pas a cause des droits Unix, dans ce cas, tu déclare les utilisateurs et ca passe)
adduser "nom d'utilisateur" (créer le compte en local sur la machine)
smbpasswd -a "nom d'utilisateur" (déclare l'utilisateur locale comme ayant un accés depuis le réseau sur cette machine)
- Et enfin tu redemarre le serveur samba avec la commande suivante : /etc/init.d/./samba restart (Cette commande est la commande officiel des service Linux, mais je sais que les trois quarts des distribution basé sur Red Hat ne respecte pas cette procédure, la command est similaire, mais au lieu de "samba" on peut trouver "smb" ou alors le "./" avant "samba" n'est pas necessaire. C'est pour ac que j'aime pas les red hat!)
Et pour ceux qui veulent pas se peter les couille ils redemarrent acrrement l'ordianteur.
Et voila la manière simple ou vous avez juste afaire quelques clic et savoir lire
Sinon de manière plus simple (mais moins sur, car on sait ps ce qui est écrit dans le fichier de conf) tu peut utiliser les outil graphique mis a disposition pour configurer Samba.
yast pour suse, drakeconf (ou son nouveau nom si il a changé) pour mandriva/mandrake, etc.....
Sinon il y a des outils specialement concu par les developpeurs de samba pour configuerer celui ci, voir sur le site de samba
Ou encore utilisé le célèbre et irremplacable Webmin
Webmin est un outil qui permet de configuerer entirement les systeme basé sur GNU/Linux. Il est trés efficace et trés complet. POur samba, vous allez dans la sections "serveurs" puis cliquez sur l'icone correspondant a samba. ensuite suivez les instructions!