Dans ce tutoriel, nous allons vous montrer comment installer Samba sur Debian 10. Pour ceux d'entre vous qui ne le savaient pas, Samba vous permet de partager à distance des fichiers et des imprimantes avec d'autres ordinateurs, quel que soit de leur système d'exploitation. Il vous permet d'accéder à vos fichiers de bureau à partir d'un ordinateur portable et de partager des fichiers avec des utilisateurs Windows et macOS.
Cet article suppose que vous avez au moins des connaissances de base sur Linux, que vous savez utiliser le shell et, plus important encore, que vous hébergez votre site sur votre propre VPS. L'installation est assez simple et suppose que vous s'exécutent dans le compte root, sinon vous devrez peut-être ajouter 'sudo
‘ aux commandes pour obtenir les privilèges root. Je vais vous montrer étape par étape l'installation de Samba sur une Debian 10 (Buster).
Prérequis
- Un serveur exécutant l'un des systèmes d'exploitation suivants :Debian 10.
- Il est recommandé d'utiliser une nouvelle installation du système d'exploitation pour éviter tout problème potentiel
- Un
non-root sudo user
ou l'accès à l'root user
. Nous vous recommandons d'agir en tant qu'non-root sudo user
, cependant, car vous pouvez endommager votre système si vous ne faites pas attention lorsque vous agissez en tant que root.
Installer Samba sur Debian 10 Buster
Étape 1. Avant d'exécuter le didacticiel ci-dessous, il est important de vous assurer que votre système est à jour en exécutant le suivant apt
commandes dans le terminal :
sudo apt update
Étape 2. Installer Samba sur Debian 10.
Nous exécutons maintenant la commande suivante pour installer le serveur Samba :
sudo apt install samba
Vérification de l'installation de Samba à l'aide de la commande suivante ci-dessous :
sudo systemctl start nmbd sudo systemctl status nmbd
Étape 3. Configurez Samba.
Le fichier de configuration de samba smb.conf
est situé dans /etc/samba
annuaire. Avant de modifier le fichier de configuration, assurez-vous de créer une sauvegarde de ce fichier :
sudo cp /etc/samba/smb.conf ~/Documents smb_backup.conf
Modifiez maintenant la configuration d'origine à l'aide des commandes suivantes :
sudo nano /etc/samba/smb.conf
Ajoutez les lignes suivantes :
[samba-share] comment = Samba on Debian path = /samba read-only = no browsable = yes
Ensuite, configurez un compte utilisateur. L'utilisateur Samba doit être l'utilisateur système et doit donc exister dans le /etc/password
dossier. Si un utilisateur n'existe pas déjà, vous devrez d'abord le créer :
sudo smbpasswd -a username
Une fois terminé, redémarrez le service Samba en exécutant la commande suivante :
sudo systemctl restart smbd.service
Étape 4. Connectez le partage Samba à partir de Linux.
Exécutez maintenant la commande suivante dans le Terminal pour installer le client Samba :
sudo apt install smbclient
Une fois l'installation réussie, connectez-vous au partage Samba en utilisant la syntaxe suivante :
sudo smbclient //[Your-IP-address or Host_name]/share_name –U samba_user
- [Your-IP-address or Host_name] est l'adresse IP ou le nom d'hôte du serveur Samba
- [share_name] est le nom du répertoire partagé Samba
- [samba_user] est le nom de l'utilisateur qui a accès au partage
Félicitations ! Vous avez installé Samba avec succès. Merci d'avoir utilisé ce didacticiel pour installer la dernière version de Samba sur le système Debian. Pour obtenir de l'aide supplémentaire ou des informations utiles, nous vous recommandons de consulter le site Web officiel de Samba .