Accueil
» LINUX
»
Comment partager des dossiers depuis un PC Ubuntu sur votre réseau
Comment partager des dossiers depuis un PC Ubuntu sur votre réseau
Vous pouvez partager un dossier depuis un PC Ubuntu avec des appareils Windows, Linux et autres appareils compatibles SMB en utilisant Samba. Une méthode fiable consiste à créer un partage /etc/samba/smb.conf, à attribuer un mot de passe Samba à un utilisateur Ubuntu existant et à vous connecter au partage par son nom d'hôte ou son adresse IP. Les étapes décrites ci-dessous utilisent un partage authentifié plutôt qu'un accès invité ouvert.
Le guide actuel de Canonical concernant le serveur de fichiers Samba utilise le même paquet Samba et le même fichier de configuration. Ces étapes s'appliquent aux versions d'Ubuntu prises en charge, notamment les versions 24.04 LTS et 26.04 LTS.
Comment partager un dossier depuis Ubuntu via le réseau
1. Installez Samba
Ouvrez le Terminal et installez le paquet serveur Samba :
sudo apt update
sudo apt install samba
Samba fournit le service de partage de fichiers SMB utilisé par Windows et d'autres systèmes d'exploitation de bureau.
Installez Samba depuis les dépôts de paquets d'Ubuntu.
2. Créez le dossier que vous souhaitez partager
Cet exemple conserve les données partagées sous le répertoire `/etc/ /srvshared`, recommandé par Canonical pour les données servies par le système. Créez ce répertoire et attribuez-en la propriété à votre compte Ubuntu actuel :
Ajoutez votre compte Linux existant à la base de données d'identifiants distincte de Samba.
5. Vérifiez la configuration et redémarrez Samba
Avant de redémarrer le service, vérifiez la configuration pour détecter d'éventuels problèmes de syntaxe :
sudo testparm
Si la configuration se charge correctement, redémarrez le service SMB :
sudo systemctl restart smbd
sudo systemctl status smbd --no-pager
Si smbdcette option est activée, le partage est prêt à accepter les connexions.
Validez la configuration avant de redémarrer le service Samba.
6. Autoriser Samba via UFW si le pare-feu est actif
Vérifiez d'abord UFW :
sudo ufw status
Si elle est active, autorisez le profil d'application Samba. Pour une meilleure visibilité sur le réseau local uniquement, remplacez le sous-réseau d'exemple par le vôtre :
sudo ufw allow from 192.168.1.0/24 to any app Samba
La documentation du pare-feu d'Ubuntu décrit à la fois le profil d'application Samba et la syntaxe restreinte au sous-réseau.
Si UFW est actif, autorisez Samba uniquement depuis votre sous-réseau local lorsque cela est possible.
7. Se connecter depuis Windows
Trouvez l'adresse du PC Ubuntu avec hostname -I. Dans l'Explorateur de fichiers Windows, saisissez un chemin d'accès tel que :
\\192.168.1.10\Shared
Connectez-vous avec le nom d'utilisateur Ubuntu que vous avez indiqué valid userset le mot de passe Samba de l'étape 4. Utilisez votre véritable adresse IP Ubuntu, et non l'exemple ci-dessus.
Windows peut ouvrir le partage directement avec l'adresse IP et le nom du partage du PC Ubuntu.
8. Se connecter depuis un autre PC Ubuntu ou Linux
Dans GNOME Files, appuyez sur Ctrl+L ou utilisez Autres emplacements , puis saisissez :
smb://192.168.1.10/Shared
D’autres clients SMB peuvent utiliser la même adresse de serveur, le même nom de partage, le même nom d’utilisateur et le même mot de passe. Le Finder de macOS peut également utiliser une smb://adresse de serveur via Aller > Se connecter au serveur .
Les ordinateurs de bureau Linux utilisant GNOME Files peuvent se connecter avec une adresse smb://.
Si le partage Ubuntu n'apparaît pas dans le menu Réseau
Ne présumez pas que le partage est défectueux simplement parce qu'il n'apparaît pas automatiquement dans la liste. Sur les installations récentes d'Ubuntu 26.04 LTS, la prise en charge NetBIOS de Samba est désactivée par défaut, comme indiqué dans les notes de version de Canonical pour Ubuntu 26.04 LTS . L'ouverture directe \\IP-address\Shareddu partage smb://IP-address/Sharedest généralement la méthode de test la plus rapide.
Accès refusé : veuillez vérifier que le nom d’utilisateur correspond valid userset que le compte Linux peut accéder au répertoire partagé.
Connexion refusée : exécutez systemctl status smbdet vérifiez que UFW ne bloque pas Samba.
Erreur de configuration : exécutez sudo testparmà nouveau le programme et corrigez la ligne signalée dans smb.conf.
Adresse IP modifiée : veuillez vérifier hostname -Ià nouveau ou configurer une réservation DHCP sur votre routeur.
Qu’en est-il de l’option « Partage sur le réseau local » dans Fichiers ?
Ubuntu propose toujours le paquet nautilus-share , qui intègre le partage Samba à GNOME Files, mais son installation par défaut n'est pas garantie et le fonctionnement des menus peut varier selon les versions d'Ubuntu. La configuration manuelle de Samba est plus technique, mais elle permet de gérer explicitement l'authentification, les permissions, les règles de pare-feu et le dépannage.
Faut-il activer l'accès invité ?
Le partage invité est pratique sur un réseau domestique sécurisé, mais il permet aux clients de se connecter sans mot de passe Samba. Le guide du serveur de fichiers de Canonical inclut un exemple de partage invité, mais précise que cela confère un accès étendu au réseau local. Pour les documents personnels ou tout réseau auquel vous ne faites pas entièrement confiance, privilégiez l' guest ok = noauthentification.