Actualités
Vitesses plus rapides : bande passante pour vStack Les serveurs au Kazakhstan ont augmenté à 200 Mbps
DF
12 mai 2023
Mise à jour le 1 juin 2025

Debian Samba Installation : Guide de configuration complet pour les débutants

Debian Samba

Vous utilisez un autre système d'exploitation ?

Sélectionnez la version ou la distribution souhaitée.

Introduction

Samba est un serveur de fichiers et d'impression open source polyvalent qui implémente le protocole SMB/CIFS, développé à l'origine par Microsoft pour Windows partage de fichiers. Il permet une interopérabilité transparente entre Linux et Windows systèmes permettant aux utilisateurs de partager des fichiers, des répertoires et des imprimantes sur un réseau local. Samba Il prend également en charge des fonctionnalités telles que le partage d'imprimantes et la communication interprocessus (IPC). Ce guide vous guidera pas à pas dans la configuration. Samba sur un DebianSystème basé sur le cloud, vous aidant à configurer un serveur de fichiers sécurisé et efficace pour votre réseau domestique ou professionnel.

Installation d'applications supplémentaires

Vous devez d'abord mettre à jour le cache apt et installer les composants logiciels requis. Ouvrez le terminal et collez :

sudo apt update
sudo apt install samba
installation
Capture d'écran №1 — Installation

La commande ci-dessus installera les packages nécessaires avec leurs dépendances.

Gérer les utilisateurs

Une fois le déploiement terminé, nous créons et configurons le consommateur pour gagner des ressources.
Fais le:

sudo useradd -m user1

Remplacez "user1" par le nom d'utilisateur réel
Une fois le processus de création terminé, nous devons créer un mot de passe :

sudo passwd user1

Et ensuite attribuer le Samba groupe:

sudo smbpasswd -a user1
New user
Capture d'écran №2 — Nouvel utilisateur

Préparation des catalogues partagés

Après avoir créé et configuré les utilisateurs, nous créons des partages auxquels ils auront accès. Créez un dossier share1 le long du chemin / média

mkdir /media/share1

Ensuite, modifiez le Samba fichier de configuration avec un éditeur de texte, dans ce cas nano :

sudo nano /etc/samba/smb.conf

Il est utilisé pour créer des dossiers partagés, leur accorder l'accès et d'autres paramètres de service importants.
Créez maintenant une nouvelle ressource et définissez les droits d'accès à celle-ci.
Créez un dossier "share1", définissez les autorisations pour user1 :

[share1]
path = /media/share1
read only = no
guest ok = no
valid users = user1
Configuration
Capture d'écran №3 — Configuration

Après avoir fait cela, le répertoire "share1" sera accessible pour l'utilisateur1.

Recommencer Samba

Après avoir modifié les paramètres, le service doit être redémarré :

sudo systemctl restart smbd.service
Status
Capture d'écran №4 — Statut

Cette commande redémarrera le Samba service et validez toutes les modifications apportées à la configuration.

Contrôle de disponibilité

Une fois configuré, vous pouvez tester l'accès aux dossiers partagés à partir d'un autre hôte du réseau. Pour vérifier à partir du serveur lui-même, vous pouvez utiliser l'utilitaire smbclient, qui doit d'abord être installé :

sudo apt install smbclient -y

Faites connaître votre adresse IP blanche avec la commande :

ip a

Et ensuite vérifier :

smbclient -U user1 //[IP_address|Server_name]/share1 -c 'ls'

Soit en ouvrant le gestionnaire de fichiers sur un autre ordinateur et en tapant dans la barre d'adresse :

\\Debian_server_IP\share1

"Debian_server_IP" est l'adresse IP du serveur nouvellement configuré.
Si tout a été fait correctement, vous devriez voir le contenu du dossier « share1 ». Windows vous pouvez utiliser Explore.exe qui dispose d'un gestionnaire pour les communications SMB :

Connection
Capture d'écran №5 — Connexion

Très bien, nous pouvons maintenant utiliser notre dossier partagé sous l'utilisateur authentifié 1. Pour mieux contrôler les actions des utilisateurs, vous pouvez configurer des attributs pour chacun d'eux ! Cette solution convient également à d'autres distributions comme alt. Linux avec Samba.

Vous pouvez également être intéressé par

QFP

  • Q : Dois-je ouvrir des ports sur le pare-feu pour Samba?
    R : Oui. Pour Samba pour fonctionner correctement, assurez-vous que les ports 137, 138 (UDP) et 139, 445 (TCP) sont ouverts, surtout si vous avez ufw ou un autre pare-feu activé sur le serveur.
  • Q : Pourquoi ne Windows voir mon Samba serveur?
    A : Vérifiez que les deux appareils sont sur le même sous-réseau, que le partage de fichiers est activé sur le Windows machine, et le nom du groupe de travail correspond à la fois dans smb.conf et sur le Windows client.
  • Q : Comment ajouter un deuxième utilisateur ?
    R : Répétez les commandes useradd, passwd et smbpasswd avec un nom d'utilisateur différent. Ajoutez également cet utilisateur à la liste des utilisateurs valides dans la configuration de partage correspondante.
  • Q : Comment puis-je rendre un dossier partagé en lecture seule ?
    R : Dans la section de partage de smb.conf, définissez read only = yes et supprimez toute ligne writeable = yes si elle est présente.
  • Q : Est-il possible de rendre un dossier partagé accessible sans authentification ?
    R : Oui, définissez guest ok = oui, public = oui et assurez-vous que map to guest = Bad User est activé dans les paramètres globaux de smb.conf.
Voter:
4 sur 5
Note moyenne : 4.5
Noté par : 16
1101 CT Amsterdam Pays-Bas, Herikerbergweg 292
+31 20 262-58-98
700 300
ITGLOBAL.COM NL
700 300

Vous pourriez aussi aimer...

Nous utilisons des cookies pour rendre votre expérience sur le Serverspace meilleur. En poursuivant votre navigation sur notre site, vous acceptez nos
Utilisation des cookies et Politique de confidentialité.