Installez Samba sur Linux Mint pour partager des fichiers avec Windows – Bien installer son serveur


Apprenons les commandes et les étapes – comment partager des fichiers et des dossiers à l'aide de Samba en l'installant sur Linux Mint, qui n'est pas là par défaut.

Qu'est-ce qu'un serveur Samba ?

Samba est un logiciel de réseau open source populaire tel que les ordinateurs exécutant Unix ou Linux – le système d'exploitation permet le partage de ressources réseau à partir de réseaux Windows, telles que des fichiers et des imprimantes. Cependant, cela ne se limite pas à Windows, nous pouvons l'installer et l'utiliser sur des serveurs basés sur Unix / Linux par bureau pour partager des ressources sur le réseau. Les protocoles communs Server Message Block (SMB) et Common Internet File System (CIFS, une version ouverte de SMB) sont la base sur laquelle Samba est basé. Le nom "Samba" est juste un nom donné pour représenter "SMB".

Si vous utilisez Linux Mint et que vous souhaitez partager un dossier, faites un clic droit dessus et sélectionnez Propriétés. Et donc Partager Languette. Cependant, vous ne pouvez pas activer cette option car samba n'est pas encore là. Pour confirmer, vous pouvez voir un message donné en bas "Samba doit être installé, des règles de pare-feu appropriées doivent être ajoutées et votre compte d'utilisateur doit rejoindre le groupe de partage samba".

Pour résoudre ce problème, suivons les étapes de cet article …

Comment activer SAMBA sur Linux Mint

Installer et configurer Samba Server sur Linux Mint 20

Exécuter la mise à jour du système

Eh bien, ce n'est pas une étape nécessaire, mais exécutez la commande de mise à jour du système pour reconstruire le tampon du référentiel et assurez-vous que tous les packages installés sur le système sont à jour.

mise à jour sudo apt

2. Installez Samba sur Linux Mint

Utilisez ensuite le gestionnaire de packages APT dans le terminal de commande pour installer Samba sur Linux Mint. Les packages pour le configurer sont déjà là dans le registre du système, et nous n'avons donc pas besoin d'ajouter quoi que ce soit en plus.

sudo apt installer samba

Vérifiez que le service est actif et en cours d'exécution :

état sudo systemctl smdb

installer et vérifier que le service samba s'exécute sur Linux Mint

S'il n'est pas actif, exécutez :

sudo systemctl - activez maintenant smdb

3. Autoriser samba dans le pare-feu Linux Mint

Pour se connecter et accéder aux fichiers partagés via le protocole SMB, nous devons d'abord mettre en liste blanche et autoriser le service à accéder depuis l'extérieur de l'ordinateur. Ainsi, laissez-le dans le pare-feu

sudo ufw tillate samba

4. Ajoutez votre utilisateur au groupe Samba

Ajoutons l'utilisateur système actuel au groupe SambaShare afin qu'il puisse accéder à tous les fichiers et dossiers partagés sous lui.

sudo usermod -aG sambashare $ USER

entrez le mot de passe pour le partage : ce sera différent de votre mot de passe système.

sudo smbpasswd $ USER

Noter: $ USER signifie votre utilisateur actuel, si vous souhaitez spécifier un autre utilisateur, modifiez alors $ USER par le nom d'utilisateur spécial. Le fichier ou le dossier que vous souhaitez partager doit également être disponible pour l'utilisateur en question.

5. Partagez des dossiers Linux Mint

Disons que je souhaite partager le dossier Images ou d'autres sur Linux Mint appartenant à mon utilisateur actuel. Donc, pour cela, allez simplement dans ce dossier, faites un clic droit dessus et sélectionnez l'onglet Partager.

Partager le dossier sur SAMBA sous Linux Mint

Accéder au dossier partagé sous Windows ou Linux

Nous pouvons maintenant monter le dossier partagé Linux Mint sur d'autres systèmes Windows ou Linux disponibles sur le même réseau ou domaine.

Sous Windows 10/8/7

Sur les systèmes Linux tels que Ubuntu, CentOS et autres …

L'emplacement du serveur samba peut différer de Linux à Linux, selon l'environnement de bureau.

Ici, nous montrons un exemple pour Ubuntu et CentOS utilisant GNOME.

  • Ouvrir le gestionnaire de fichiers
  • Sélectionnez Autres lieux dans le panneau de droite.
  • Au bas de la case "Se connecter au serveur", entrez smb : // server-ip / chemin du dossier partagédossier sambashare
  • Cliquez sur Connecter.
  • Sélectionnez Utilisateur enregistré et entrez le nom d'utilisateur et le mot de passeEntrez le mot de passe utilisateur SAMBAConnectez SAMBA sur Ubuntu ou CentOS

Pour créer un nouvel utilisateur pour accéder au dossier que vous souhaitez partager, à moins qu'il n'ait accès à rien d'autre, suivez les étapes ci-dessous :

Créer des utilisateurs :

l'utilisateur sudo ajoute un nouvel utilisateur

Ajouter un utilisateur au groupe Sambashare

sudo usermode -aG nouvel utilisateur-sambshare

Modifiez les autorisations de dossier d'un dossier que vous souhaitez partager pour que tous les utilisateurs puissent lire et écrire. Pour que notre nouvel utilisateur puisse y accéder.

sudo chmod 777 mappebane

Exemples d'images

sudo chmod 777 images

Vous pouvez maintenant accéder au dossier partagé en utilisant nouvel utilisateur et le mot de passe.