Skip to main content

Samba

image.png

Présentation

Samba est une implémentation open source du protocole SMB/CIFS, utilisé pour le partage de fichiers et d'imprimantes entre des systèmes d'exploitation différents, principalement entre des ordinateurs Windows et des ordinateurs Linux. Voici une présentation de ses principales caractéristiques :

  1. Partage de fichiers : Samba permet de partager des fichiers et des répertoires entre des machines Windows, Linux et macOS au sein d'un même réseau. Il offre la possibilité de définir des autorisations d'accès granulaires pour contrôler qui peut accéder à quels fichiers et répertoires.

  2. Partage d'imprimantes : En plus du partage de fichiers, Samba permet de partager des imprimantes connectées à un ordinateur Linux avec des ordinateurs Windows sur le réseau. Cela permet aux utilisateurs Windows d'imprimer sur des imprimantes connectées à des serveurs Linux via le protocole SMB/CIFS.

  3. Intégration avec Active Directory : Samba peut être configuré pour fonctionner comme un contrôleur de domaine compatible avec Active Directory, permettant ainsi aux utilisateurs Linux de s'authentifier et d'accéder aux ressources partagées sur un réseau Windows.

  4. Support multiplateforme : Samba est compatible avec une large gamme de systèmes d'exploitation, ce qui en fait une solution idéale pour les environnements hétérogènes où des ordinateurs Windows, Linux et macOS coexistent.

  5. Administration via une interface web : Samba peut être configuré et géré via une interface web conviviale, telle que SWAT (Samba Web Administration Tool), qui simplifie la configuration et la gestion des partages réseau, des utilisateurs et des paramètres de sécurité.

  6. Sécurité : Samba intègre des fonctionnalités de sécurité avancées pour protéger les données partagées sur le réseau. Cela inclut la prise en charge de l'authentification des utilisateurs, le chiffrement des communications et la gestion des autorisations d'accès.

  7. Support communautaire et documentation abondante : Samba bénéficie d'une large communauté d'utilisateurs et de développeurs qui fournissent un support technique, des forums d'aide et une documentation exhaustive pour aider les utilisateurs à tirer le meilleur parti de cette solution de partage de fichiers.

En résumé, Samba est un logiciel puissant et polyvalent qui permet le partage de fichiers et d'imprimantes entre des ordinateurs Windows et des ordinateurs Linux dans un environnement réseau, offrant une compatibilité multiplateforme, une sécurité renforcée et une facilité d'administration.

Site officiel samba.

Installation

apt update && apt upgrade
apt install samba

Partages

[Tablette]
path = /Serveur/Tablette
public = yes
guest only = yes
writeable = yes
browseable = yes
create mask = 777
directory mask = 777

[Classes]
path = /Serveur/Classes
browseable = yes
guest ok = yes
read only = no
create mask = 777
directory mask = 777
force user = profs
force group = Eleves

[Profs]
path = /Serveur/Profs
browseable = yes
guest ok = yes
read only = no
create mask = 777
directory mask = 777
force user = direction
force group = Enseignants

[Direction]
path = /Serveur/Direction
browseable = yes
guest ok = yes
read only = no
create mask = 777
directory mask = 777
force user = direction
force group = Enseignants

[Serveur]
path = /Serveur
browseable = yes
guest ok = yes
read only = no
create mask = 777
directory mask = 777
force user = direction
force group = Enseignants