Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
tutoriel:samba_en_ligne_de_commande [Le 15/10/2012, 17:11] – [SAMBA en ligne de commande] sbv.stetutoriel:samba_en_ligne_de_commande [Le 21/11/2017, 17:35] (Version actuelle) – {{tag>tutoriel}} fabux
Ligne 1: Ligne 1:
 +{{tag>tutoriel}}
 +----
  
 +====== SAMBA en ligne de commande ======
 +
 +
 +<note tip>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é.</note>
 +
 +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 :
 +<code> sudo mount -t ntfs /dev/sdb1/media/disqued</code>
 +
 +Montage à chaque démarrage, éditer fstab:
 +<code> sudo vim /etc/fstab</code>
 +On ajoute la ligne
 +<code> /dev/sdb1 /media/disqued ntfs defaults 0 0</code>
 +
 +ensuite 
 +on donne les droits en mettant "dupond" propriétaire :
 +<code> sudo chown -R  dupond:sambausers /media/disqued</code>
 +
 +
 +=====Samba=====
 +====Installer Samba====
 +<code> sudo apt-get install samba</code>
 +====Paramétrer Samba====
 +Lancer le fichier **smb.conf** dans un éditeur, **vim** par exemple.
 +<code>sudo vim /etc/samba/smb.conf</code>
 +Tout laisser en l'état sauf au milieu du fichier enlever le # pour :
 +<code vim> security = user</code>
 +
 +A la fin du fichier écrire :
 +<code> 
 +[share]
 +comment = partage de fichiers
 +path = /media/disqued
 +browsable = yes
 +read only = no
 +valid users = dupond dupont
 +</code>
 +
 +Donner les autorisations sur les fichiers partagés
 +<code>sudo chmod o+x /partage1</code>
 +
 +Redémarrer les services smb et nmp
 +<code>sudo /etc/init.d/smbd restart
 +sudo /etc/init.d/nmbd restart</code>