Partage Samba anonyme/non-sécurisé

Ce post rentre dans le cadre d’un projet devant être “grand public” donc le plus simple possible, où les riques de piratages sont négligeables. Dans le cas contraire, il faudra penser a sécuriser le tout, forcer une identification par mot de passe,…

Principe

Le partage samba est un partage réseau sur une interface (ou plusieurs) choisie, cross-plateforme, générant un dossier réseau simple d’accès.

Installation

Installer SAMBA :

sudo aptitude install samba

Configurer les paramètres :

Changer les champs :

  • NAME_OF_MY_FOLDER
  • my_folder

Puis copier le contenu du fichier suivant dans : /etc/samba/smb.conf

[global]
workgroup = WORKGROUP
server string = Samba Server %v
netbios name = NAME_OF_MY_FOLDER
security = user
map to guest = bad user
dns proxy = no

#============================ Share Definitions ============================== 

[Data]
path = /home/samba/my_folder
browsable =yes
writable = yes
guest ok = yes
read only = no
force user = nobody

Changer les droits du dossier pour les faire correspondre au fichier de conf :

sudo chmod -R 777 /home/samba/my_folder

sudo chown -R nobody:nogroup /home/samba/my_folder

Verifier l’intégrité du fichier de conf :

testparm

Relancer le serveur samba :

sudo /etc/init.d/samba restart

Source

Written on June 26, 2018