Comment installer et configurer Samba sur Debian 11 Bullseye

Samba est un outil fantastique ; avec lui, les ordinateurs de bureau, les ordinateurs portables et les serveurs Linux peuvent héberger des partages de fichiers compatibles Windows/Mac OS. Ce guide vous montrera comment installer et configurer Samba sur Debian 11 Bullseye.

Remarque : ce guide suppose que vous utilisez Debian 11. Cependant, les instructions doivent être les mêmes si vous utilisez Debian 10 ou une version antérieure. N'hésitez pas à suivre.

Comment installer Samba - interface graphique

Si vous préférez utiliser l'interface graphique sur Debian, vous serez heureux de savoir qu'il est possible d'installer Samba à l'aide d'une interface graphique. Pour ce faire, commencez par ouvrir "S ynaptic Package Manager ".

Une fois que Synaptic est ouvert, trouvez l'icône de recherche dans le coin supérieur droit et cliquez dessus avec la souris. Après avoir sélectionné cette icône, cliquez sur le champ de recherche et tapez "samba". Après avoir tapé le mot-clé, appuyez sur le bouton "Rechercher".

Lorsque vous cliquez sur le bouton "Rechercher", Synaptic Package Manager vous montrera les packages Debian disponibles dans les dépôts officiels. Faites défiler les résultats de la recherche, localisez "samba" et faites un clic droit dessus.

Après avoir fait un clic droit sur "samba", sélectionnez l'option "Marquer pour l'installation". Lorsque vous choisissez cette option dans le menu contextuel, Synaptic Package Manager sélectionnera tous les packages supplémentaires dont Samba a besoin pour s'exécuter sur votre système Debian 11 Bullseye.

Appuyez sur le bouton "Marquer" dans la fenêtre contextuelle de Synaptic Package Manager pour confirmer que vous souhaitez installer Samba sur votre système Debian. Ensuite, recherchez le bouton "Appliquer" dans Synaptic et cliquez dessus pour installer Samba.

Comment installer Samba – Terminal

Vous devrez ouvrir le terminal pour installer Samba sur Debian 11 Bullseye via la ligne de commande. Vous pouvez ouvrir une fenêtre de terminal sur le système Debian en appuyant sur Ctrl + Alt + T ou en recherchant "Terminal" dans le menu de l'application.

Une fois la fenêtre du terminal ouverte et prête à être utilisée, exécutez la commande apt-get install pour installer le package "samba". Vous aurez également besoin du package « samba-common ».

sudo apt-get install samba samba-common

En entrant la commande ci-dessus, Debian vous demandera votre mot de passe. Entrez le mot de passe associé si votre compte utilisateur est dans le fichier sudoers. Ensuite, appuyez sur la touche Entrée pour soumettre le mot de passe.

Après avoir soumis votre mot de passe, Debian vous demandera si vous souhaitez installer « samba » et « samba-common » sur votre système. Appuyez sur la touche Y du clavier pour confirmer que vous souhaitez installer les deux packages.

Lorsque le terminal aura fini d'exécuter les commandes, Samba sera installé sur votre système Debian 11 Bullseye.

Comment configurer Samba – GUI

Si vous n'êtes pas fan des fichiers de configuration ou si vous utilisez Samba et que vous souhaitez le configurer avec une interface graphique sur Debian, vous pouvez le faire avec Webmin. Webmin est un outil qui peut être installé sur votre système et qui vous offre une interface Web pour les opérations quotidiennes du serveur, comme Samba.

La configuration de Samba via Webmin a déjà été couverte sur Tips.WebTech360.com pour Ubuntu . Cependant, Debian et Ubuntu sont très similaires en termes d'architecture et de base de packages. Par conséquent, les instructions Ubuntu fonctionneront correctement sur Debian.

Comment configurer Samba – Terminal

Pour configurer Samba sur Debian 11 Bullseye via le terminal, commencez par utiliser la commande cd et déplacez-vous dans le /etc/sambarépertoire.

CD /etc/samba/

Ensuite, copiez le smb.conffichier et créez une sauvegarde. Faire une sauvegarde est une bonne idée si vous gâchez votre configuration.

sudo cp smb.conf smb.conf.bak

Ensuite, créez un nouveau dossier. Le dossier sera /var/shares/publicdans cet exemple. Utilisez le dossier d'exemple. Vous pouvez également créer votre partage.

sudo mkdir -p /var/shares/public

Après avoir créé le partage, mettez à jour /var/shares/le répertoire pour avoir les bonnes autorisations avec chmod . Le répertoire /var/shares/ doit être "755".

sudo chmod 755 -R /var/partages/

Lors de la mise à jour des autorisations sur le répertoire, ouvrez le smb.conffichier pour le modifier. Ensuite, faites défiler vers le bas du fichier de configuration et collez le code suivant.

sudo nano /etc/smb.conf

[Share]

comment = Samba file share.

path = /var/shares/public/

browseable = yes

read only = no

guest ok = yes

Après avoir modifié le fichier de configuration, enregistrez-le dans l'éditeur de texte Nano en appuyant sur Ctrl + O sur le clavier. Quittez l'éditeur de texte en appuyant sur Ctrl + X . Ensuite, testez votre fichier de configuration Samba avec la commande testparm .

testparm

Si la commande testparm ne génère aucune erreur, vous pouvez redémarrer le service Samba avec systemctl . Le redémarrage du service Samba activera les modifications que vous avez apportées à votre fichier de configuration.

sudo systemctl redémarrer smdb

Restauration de la sauvegarde

Si vous devez restaurer votre configuration Samba à partir d'une sauvegarde, procédez comme suit.

cd /etc/samba/ sudo rm smb.conf sudo cp smb.conf.bak smb.conf sudo systemctl redémarrer smdb


Comment installer GitLab sur le serveur Ubuntu

Comment installer GitLab sur le serveur Ubuntu

Cherchez-vous à faire fonctionner GitLab sur votre serveur Ubuntu ? GitLab est une puissante alternative auto-hébergée aux services comme GitHub. Avec elle, vous pouvez

Sécuriser un serveur Ubuntu Linux avec SELinux

Sécuriser un serveur Ubuntu Linux avec SELinux

Découvrez comment ajouter une sécurité supplémentaire à votre serveur Ubuntu Linux en installant et en activant SELinux dessus.

Configurer NFS sur un serveur Linux avec Cockpit

Configurer NFS sur un serveur Linux avec Cockpit

Vous cherchez un moyen plus simple de monter des partages NFS sur votre serveur Linux ? Découvrez comment monter des partages NFS avec l'application Cockpit.

Comment mettre à niveau vers Ubuntu 22.04 LTS

Comment mettre à niveau vers Ubuntu 22.04 LTS

Le support à long terme d'Ubuntu 22.04 est là ! Découvrez comment mettre à niveau votre ordinateur de bureau ou portable vers la dernière version d'Ubuntu.

Comment installer les derniers pilotes GPU Nvidia sur Linux

Comment installer les derniers pilotes GPU Nvidia sur Linux

Comment installer les derniers pilotes GPU Nvidia sur Linux

Comment transférer des fichiers vers un conteneur Docker

Comment transférer des fichiers vers un conteneur Docker

Besoin de transférer des fichiers vers votre conteneur Docker ? Avec l'outil Docker cp, vous pouvez facilement déplacer des fichiers vers et depuis des conteneurs.

Comment installer un fichier DEB sous Linux

Comment installer un fichier DEB sous Linux

Qu'est-ce qu'un fichier DEB ? Qu'est ce que tu fais avec? Découvrez les nombreuses façons d'installer des fichiers DEB sur votre PC Linux.

Comment faire fonctionner GOG Galaxy sous Linux

Comment faire fonctionner GOG Galaxy sous Linux

Possédez-vous des jeux sur GOG.com ? Vous souhaitez configurer le client GOG Galaxy sur votre PC Linux pour profiter de certains jeux vidéo ? Suivez ce guide comme nous le montrons

Comment installer Docker Engine sur CentOS

Comment installer Docker Engine sur CentOS

Docker Engine est un programme de conteneurisation ouvert pour Linux et d'autres plates-formes. Docker Engine gère des conteneurs autonomes qui fonctionnent comme

Comment regrouper tous vos chats en un seul avec Ferdi

Comment regrouper tous vos chats en un seul avec Ferdi

Êtes-vous fatigué d'installer Slack, Discord et de nombreux autres outils de productivité sur votre système Linux ? Souhaitez-vous qu'ils puissent tous être combinés en un seul