Samba est un outil open source qui permet de partager des fichiers et des imprimantes entre des machines Linux et Windows. Dans cet article, nous allons vous expliquer comment installer et configurer Samba sur votre système.
Tout d’abord, il est important de noter que SMB (Server Message Block) est le protocole utilisé par Samba pour partager des fichiers. Pour installer SMB, vous devez installer le paquetage Samba en utilisant le gestionnaire de paquets de votre distribution Linux. Par exemple, si vous utilisez Ubuntu, vous pouvez l’installer en utilisant la commande suivante :
Pourquoi utiliser SMB ?
SMB est largement utilisé dans les réseaux d’entreprise pour partager des fichiers et des imprimantes. Il est également utilisé dans les réseaux domestiques pour partager des fichiers entre des ordinateurs Windows et Linux. En utilisant SMB, vous pouvez facilement partager des fichiers entre des machines Linux et Windows en utilisant le même protocole.
Pour partager un dossier sous Linux, vous devez créer un partage Samba. Pour cela, vous devez éditer le fichier de configuration Samba (/etc/samba/smb.conf) et ajouter les lignes suivantes :
[mon_partage]
path = /chemin/vers/le/dossier
writeable = yes
guest ok = yes
Dans cet exemple, « mon_partage » est le nom de votre partage, « /chemin/vers/le/dossier » est le chemin absolu vers le dossier que vous souhaitez partager, « writeable » indique que le dossier est en lecture-écriture et « guest ok » indique que les utilisateurs non authentifiés peuvent accéder au partage.
Pour monter un partage Windows sous Linux, vous devez utiliser la commande mount.cifs. Par exemple, si vous souhaitez monter un partage Windows partagé sur l’adresse IP 192.168.1.100 dans le dossier /mnt/partage, vous pouvez utiliser la commande suivante :
Dans cet exemple, « mon_partage » est le nom du partage Windows que vous souhaitez monter, « utilisateur » est le nom d’utilisateur Windows et « mot_de_passe » est le mot de passe associé.
Pour savoir si Samba est installé sur votre système, vous pouvez utiliser la commande suivante :
Cette commande affichera la version de Samba installée sur votre système. Si la commande n’est pas reconnue, cela signifie que Samba n’est pas installé sur votre système.
Le port par défaut utilisé par Samba est le port 445. Cependant, il peut également utiliser le port 139 pour la compatibilité avec les anciennes versions de Windows. Il est important de noter que le port 445 doit être ouvert dans le pare-feu pour permettre le partage de fichiers via Samba.
Pour détecter, activer ou désactiver SMBv1, SMBv2 et SMBv3 dans Windows, vous pouvez suivre les étapes suivantes :
1. Appuyez sur la touche « Windows » + « R » pour ouvrir la boîte de dialogue « Exécuter ».
2. Tapez « appwiz.cpl » et appuyez sur « Entrée » pour ouvrir le « Panneau de configuration ».
3. Cliquez sur « Activer ou désactiver des fonctionnalités Windows » dans le volet de gauche.
4. Développez « Support de partage de fichiers SMB 1.0/CIFS ».
5. Cochez ou décochez la case « SMB 1.0/CIFS Client » pour activer ou désactiver SMBv1.
6. Développez « Support de partage de fichiers SMB 2.0/CIFS ».
7. Cochez ou décochez la case « Client SMB 1.0/CIFS » pour activer ou désactiver SMBv2.
8. Développez « Support de partage de fichiers SMB 3.0/CIFS ».
9. Cochez ou décochez la case « Client SMB 1.0/CIFS » pour activer ou désactiver SMBv3.
Assurez-vous de ne pas désactiver SMBv2 ou SMBv3, car cela peut causer des problèmes de compatibilité avec d’autres appareils ou logiciels.
Le protocole SMB est utilisé pour partager des fichiers et des imprimantes entre des ordinateurs sur un réseau. Pour l’utiliser, vous devez d’abord configurer un serveur SMB sur l’ordinateur que vous souhaitez partager et un client SMB sur l’ordinateur que vous souhaitez accéder aux fichiers partagés. Vous devez également vous assurer que les deux ordinateurs sont connectés au même réseau local. Ensuite, vous pouvez utiliser l’explorateur de fichiers pour accéder aux fichiers partagés en utilisant le nom de l’ordinateur et le nom d’utilisateur appropriés.