Installer un serveur Samba sous Debian 8

Installer un serveur Samba sous Debian 8

1 août 2018 Non Par Noah Mautain

Durant cette article nous allons voir comment installer un serveur samba sous debian 8.

Commençons par installer les packages Samba:

apt-get install libcups2 samba samba-common cups

Déplaçons la configuration Samba:

mv /etc/samba/smb.conf /etc/samba/smb.conf.bak

Créons à présent notre configuration:

nano /etc/samba/smb.conf

En première partie nommons notre serveur:

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

On redémarre le serveur Samba:

systemctl restart smbd.service

Afin de faire un fichier commun nous rajoutons ce code à la configuration (smb.conf):

[allusers]
  comment = Commun
  path = /home/shares/commun
  valid users = @users
  force group = users
  create mask = 0660
  directory mask = 0771
  writable = yes

Il nous faut maintenant créer le dossier:

mkdir -p /home/shares/commun
chown -R root:users /home/shares/commun/
chmod -R ug+rwx,o+rx-w /home/shares/commun/

Afin de partager le dossier on ajoute le code ci-dessous à la configuration:

[homes]
   comment = Commun
   browseable = no
   valid users = %S
   writable = yes
   create mask = 0700
   directory mask = 0700

Ajoutons un utilisateur et définissons lui un mot de passe:

useradd admin -m -G users

passwd admin

Ajoutons l’utilisateur à la base de données Samba:

smbpasswd -a admin

Pour connecter Windows au serveur Samba rentrez la ligne ci-dessous dans C:\Windows\System32\drivers\etc\hosts:

192.168.XX.XX stockage.example.com Stockage

Et voila vous avez créé un serveur Samba et vous vous êtes connecté dessus.