Comment installer Samba sur Ubuntu ⋆ ALexHost SRL

Testez vos compétences sur tous nos services d'hébergement et bénéficiez de 15% de réduction!.

Use code at checkout:

Skills
05.12.2024

Comment installer Samba sur Ubuntu

Samba est une suite logicielle libre qui permet le partage de fichiers et d’impressions entre des ordinateurs fonctionnant sous Windows et des systèmes de type Unix, tels qu’Ubuntu. En installant Samba, vous pouvez créer une connexion transparente entre les systèmes Linux et Windows, permettant le partage de fichiers sur un réseau. Voici un guide étape par étape sur l’installation et la configuration de Samba sur Ubuntu.

1. Mise à jour des paquets système

Avant d’installer Samba, il est conseillé de mettre à jour les paquets de votre système :

sudo apt update && sudo apt upgrade

2. Installer Samba

Installez le paquetage Samba en exécutant :

sudo apt install samba

Pour confirmer l’installation, vérifiez la version de Samba :

smbd –version

3. Configurer Samba

Après l’installation, vous devrez configurer Samba en éditant son fichier de configuration principal, smb.conf.

Étape 1 : Ouvrir le fichier de configuration de Samba

sudo nano /etc/samba/smb.conf

Étape 2 : Configurer un répertoire partagé

Choisissez un répertoire que vous souhaitez partager sur le réseau. Pour cet exemple, nous créerons un dossier nommé shared dans le répertoire personnel.

mkdir ~/shared chmod 777 ~/shared

La commande chmod 777 définit les autorisations de sorte que tout le monde puisse lire, écrire et exécuter les fichiers du répertoire partagé.

Étape 3 : Configurer Samba pour le répertoire partagé

Dans smb.conf, allez jusqu’à la fin du fichier et ajoutez les lignes suivantes :

[SharedFolder] path = /home/username/shared available = yes valid users = username read only = no browsable = yes public = yes writable = yes

Remplacez nom d’utilisateur par votre véritable nom d’utilisateur Ubuntu. Cette configuration permet à l’utilisateur spécifié d’accéder au dossier partagé.

4. Créer un utilisateur Samba

Pour restreindre l’accès, vous devez ajouter un mot de passe spécifique à Samba pour l’utilisateur :

sudo smbpasswd -a nom d’utilisateur

Entrez et confirmez le mot de passe. Ce mot de passe sera nécessaire pour accéder au dossier partagé à partir d’un système distant.

5. Redémarrer les services Samba

Après la configuration, redémarrez le service Samba pour appliquer les changements :

sudo systemctl restart smbd

Vous pouvez également activer Samba pour qu’il démarre au démarrage :

sudo systemctl enable smbd

6. Accéder au dossier partagé à partir d’un système Windows

Sur un ordinateur Windows, vous pouvez maintenant accéder au dossier partagé d’Ubuntu :

  • Ouvrez l’Explorateur de fichiers.
  • Saisissez le chemin d’accès réseau à votre machine Ubuntu, par exemple \\Nadresse_ip_ubuntu_\NDossierPartagé.
  • Lorsque vous y êtes invité, entrez le nom d’utilisateur et le mot de passe Samba.

Le dossier partagé devrait maintenant être accessible à partir du système Windows, vous permettant de lire, écrire et modifier les fichiers.

7. Accès aux partages Samba à partir d’un autre système Linux

Sur un autre système Linux, utilisez la commande suivante pour accéder au répertoire partagé :

smbclient //ubuntu_adresse_ip/Dossier_partagé -U nom_utilisateur

8. Options de configuration supplémentaires

Vous pouvez personnaliser davantage la configuration de Samba pour contrôler l’accès, définir des autorisations de lecture seule ou définir plusieurs dossiers partagés. Voici quelques paramètres supplémentaires :

  • Accès en lecture seule : Définir lecture seule = oui pour empêcher les modifications.
  • Accès invité : Ajoutez guest ok = yes pour permettre aux utilisateurs anonymes d’accéder au dossier partagé.
  • Restreindre l’accès IP : Utilisez hosts allow pour restreindre l’accès à des adresses IP spécifiques.

9. Sécuriser Samba

Pour sécuriser votre installation Samba :

  • Désactivez l’accès des invités si cela n’est pas nécessaire.
  • Utilisez des mots de passe forts pour les utilisateurs de Samba.
  • Limitez les autorisations sur les dossiers partagés aux seuls utilisateurs nécessaires.

Conclusion

L’installation de Samba sur Ubuntu vous permet de mettre en place un partage de fichiers multiplateforme, facilitant ainsi le partage de fichiers entre les systèmes Linux et Windows sur le même réseau. En configurant les dossiers partagés et en définissant les permissions des utilisateurs, vous pouvez assurer à la fois la fonctionnalité et la sécurité de votre installation Samba.

Testez vos compétences sur tous nos services d'hébergement et bénéficiez de 15% de réduction!.

Use code at checkout:

Skills