Toutes les manipulations se feront en mode sudo

sudo su

Création du dossier partagé

cd /home
mkdir public

Définition des droits

chmod 777 public

Installation de Samba

apt-get update
apt-get upgrade
apt-get install samba

Configuration de Samba

nano /etc/samba/smb.conf

Dans #================== Global Settings ================
Sous global

On déclare la configuration globale de Samba :

  • nom du groupe de travail (commun à tous les postes du réseau local) : WORGROUP
  • la description du serveur (%h = nom de la machine, %v = version de samba)
  • nom du serveur dans le réseau local
  • autoriser la recherche du nom du serveur via le service DNS

[global]
workgroup = WORKGROUP
server string = %h
netbios name = Debian-mini
dns proxy = yes

  • les clients doivent s'authentifier
  • les utilisateurs inconnus sont considérés comme invités

Sous ####### Authentication #######


security = user
map to guest = bad user


Sous #======================= Share Definitions =======================
(A là fin du fichier smb.conf)

On déclare le dossier partagé :

  • le chemin d'accès

[public]
path = /home/public
public = yes
writable = yes
comment = partage public
printable = no
guest ok = yes

Redémarrage de Samba

/etc/init.d/samba restart