Caractéristiques-clefs
- Home URL
- https://www.samba.org
- Source URL
- https://git.samba.org
- Licence
- GPL-3.0-only
- Fiche SILL
- https://code.gouv.fr/sill/detail?name=Samba
- Développeur(s)
- The Samba Team
Description
Présentation rapide et historique
Samba est un logiciel libre d'interopérabilité qui permet l'implémentation du protocole propriétaire SMB/CIFS de Microsoft Windows sur les systèmes d'exploitation Unix et ses dérivés. Ce logiciel facilite l'interopérabilité entre les systèmes hétérogènes Windows et Unix, permettant ainsi le partage de fichiers et d'imprimantes dans un réseau informatique. Samba a été initialement développé par l'Australien Andrew Tridgell et est distribué sous la licence libre GNU GPL 3. Le nom "Samba" provient du protocole standard de Microsoft, SMB (Server Message Block), auquel ont été ajoutées les deux voyelles "a" pour former "SaMBa".
Samba est une réimplémentation des protocoles SMB/CIFS sous GNU/Linux et d'autres variantes d'Unix, obtenue par ingénierie inverse. Depuis sa création, Samba a évolué pour offrir des fonctionnalités de plus en plus avancées, permettant aux serveurs Unix de se substituer à des serveurs Windows dans divers scénarios d'utilisation.
Caractéristiques et fonctionnalités
- Interopérabilité Windows-Unix: Samba permet aux ordinateurs sous Unix de partager des fichiers et des imprimantes avec des ordinateurs sous Windows, facilitant ainsi l'intégration des systèmes hétérogènes dans un réseau.
- Support des protocoles SMB/CIFS: En réimplémentant les protocoles SMB/CIFS, Samba permet aux systèmes Unix de communiquer efficacement avec les systèmes Windows, offrant ainsi une compatibilité accrue.
- Intégration avec Active Directory: À partir de la version 3, Samba peut s'intégrer à un domaine Active Directory en tant que membre du domaine. La version 4 permet même à Samba de servir de contrôleur de domaine Active Directory, fournissant des services d'authentification AD à des postes Windows, des postes Linux et des serveurs membres.
- Fonctionnalité de Primary Domain Controller (PDC): Samba3 peut être configuré en tant que PDC en mode domaine NT4, offrant ainsi une gestion centralisée des utilisateurs et des groupes dans un réseau.
- Compatibilité avec divers systèmes Unix: Samba fonctionne sur la plupart des systèmes Unix, y compris GNU/Linux, Solaris, AIX, les variantes BSD, et même Apple Mac OS X Server. Il est inclus dans presque toutes les distributions GNU/Linux.
- Licence libre: Distribué sous la licence GNU GPL 3, Samba est un logiciel libre qui peut être modifié et redistribué selon les termes de la licence.