====== SAMBA en ligne de commande ======
Objectif : Partager des fichiers sur un réseau avec des utilisateurs sous windows.\\
EN COURS D'ECRITURE(15 /10/2012) , j'enlève cette phrase dès que j'ai tout validé.
Reportez-vous aussi à l'excellent http://doc.ubuntu-fr.org/samba_smb.conf d'où j'ai repris quelques lignes.
=====Configuration matérielle=====
Un PC avec deux disques durs:\\
-le premierpour installer Ubuntu server12.04LTS.\\
-le deuxième disque dur partitionné en NTFS afin de pouvoir être lu par les PC windows et permettre aussi la gestion des droits ( impossible avec du FAT32).\\
Un réseau avec des PC sous windows ( XP, seven) et pourquoi pas du ubuntu aussi.
=====Configuration d'Ubuntu =====
Il faut un deuxième disque dur formaté en NTFS.
Puis il faut le monter de façon ponctuelle ou définitive:
S'il s'appelle "sdb1"et que l'on veut le monter dans /media en le nommant "disqued".
Montage ponctuel :
sudo mount -t ntfs /dev/sdb1/media/disqued
Montage à chaque démarrage, éditer fstab:
sudo vim /etc/fstab
On ajoute la ligne
/dev/sdb1 /media/disqued ntfs defaults 0 0
ensuite
on donne les droits en mettant "dupond" propriétaire :
sudo chown -R dupond:sambausers /media/disqued
=====Samba=====
====Installer Samba====
sudo apt-get install samba
====Paramétrer Samba====
Lancer le fichier **smb.conf** dans un éditeur, **vim** par exemple.
sudo vim /etc/samba/smb.conf
Tout laisser en l'état sauf au milieu du fichier enlever le # pour :
security = user
A la fin du fichier écrire :
[share]
comment = partage de fichiers
path = /media/disqued
browsable = yes
read only = no
valid users = dupond dupont
Donner les autorisations sur les fichiers partagés
sudo chmod o+x /partage1
Redémarrer les services smb et nmp
sudo /etc/init.d/smbd restart
sudo /etc/init.d/nmbd restart