Vidéo: Installation et Configuration Serveur SAMBA sous linux - RedHat 2025
Samba fait référence à un programme de partage de fichiers et d'imprimantes permettant à Linux d'imiter un fichier Windows et un serveur d'impression afin que les ordinateurs Windows puissent utiliser des répertoires et imprimantes Linux partagés. Si vous voulez utiliser Linux comme un fichier ou un serveur d'impression dans un réseau Windows, vous devez savoir comment danser le Samba.
Parce que Linux et Windows ont des systèmes de fichiers tellement différents, vous ne pouvez pas créer un serveur de fichiers Linux simplement en accordant aux utilisateurs Windows l'accès aux répertoires Linux. Les ordinateurs clients Windows ne pourraient pas accéder aux fichiers dans les répertoires Linux. Trop de différences existent entre les systèmes de fichiers. Par exemple:
-
Les noms de fichiers Linux sont sensibles à la casse, contrairement aux noms de fichiers Windows. Par exemple, dans Windows, Fichier1. txt et fichier1. txt sont le même fichier. Sous Linux, ce sont des fichiers différents.
-
Sous Linux, les points ne sont pas utilisés pour indiquer les extensions de fichiers. Les noms de fichiers Linux n'utilisent pas d'extensions.
-
Windows a des attributs de fichier comme les archives en lecture seule et . Linux ne les possède pas.
Plus fondamentalement, le réseau Windows utilise un protocole appelé SMB, qui signifie Server Message Block, pour gérer l'échange de données de fichiers entre les serveurs de fichiers et les clients. Linux n'a pas de support SMB intégré.
C'est pourquoi Samba est requis. Samba est un programme qui imite le comportement d'un serveur de fichiers Windows en implémentant le protocole SMB. Ainsi, lorsque vous exécutez Samba sur un serveur Linux, les ordinateurs Windows de votre réseau voient le serveur Linux comme s'il s'agissait d'un serveur Windows.
Comme un serveur Windows, Samba fonctionne en désignant certains répertoires comme des partages. Un partage est simplement un répertoire mis à la disposition d'autres utilisateurs via le réseau. Chaque partage a les éléments suivants:
-
Nom de partage: Nom par lequel le partage est connu sur le réseau. Les noms de partage doivent comporter huit caractères chaque fois que cela est possible.
-
Chemin: Chemin d'accès au répertoire sur l'ordinateur Linux partagé, tel que UsersDoug .
-
Description: Une description d'une ligne du partage.
-
Accès: Liste des utilisateurs ou groupes autorisés à accéder au partage.
Samba inclut également un programme client qui permet à un ordinateur Linux d'accéder aux serveurs de fichiers Windows.
Pourquoi les développeurs de Samba ont-ils choisi d'appeler leur programme Samba? Tout simplement parce que le protocole utilisé par les serveurs de fichiers et d'impression Windows pour communiquer les uns avec les autres s'appelle SMB, ce qui signifie Server Message Block. Ajoutez deux voyelles à SMB, et vous obtenez Samba.