| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente |
| smb [Le 19/02/2026, 10:58] – nom d'hôte et zeroconf déplacés vers réseau / lien URI krodelabestiole | smb [Le 28/05/2026, 20:37] (Version actuelle) – [GNOME Fichiers] couleur box krodelabestiole |
|---|
| |
| Ouvrir **[[:nautilus|GNOME Fichiers]]** et entrer l'[[:réseau#URI]] du partage dans la barre d'adresse qui se trouve en haut au centre (ou est affiché //Dossier personnel// à l'ouverture, sinon le nom du répertoire courant).\\ | Ouvrir **[[:nautilus|GNOME Fichiers]]** et entrer l'[[:réseau#URI]] du partage dans la barre d'adresse qui se trouve en haut au centre (ou est affiché //Dossier personnel// à l'ouverture, sinon le nom du répertoire courant).\\ |
| L'[[:réseau#URI]] se compose ainsi (sans crochet ni espace) :<box 85% round #fda>''smb<nowiki>://</nowiki>'' [//nom d'hôte//] ''/'' [//chemin du partage//]</box> | L'[[:réseau#URI]] se compose ainsi (sans crochet ni espace) :<box 100% #666 white>''smb<nowiki>://</nowiki>'' [//nom d'hôte//] ''/'' [//chemin du partage//]</box> |
| À la place du [[:réseau#nom d'hôte]], on peut aussi entrer l'adresse IP de la machine qui effectue le partage de fichier selon l'exemple suivant :<code>smb://192.168.0.26</code>où ''192.168.0.26'' est l'adresse IP de votre serveur **SMB**. | À la place du [[:réseau#nom d'hôte]], on peut aussi entrer l'adresse IP de la machine qui effectue le partage de fichier selon l'exemple suivant :<code>smb://192.168.0.26</code>où ''192.168.0.26'' est l'adresse IP de votre serveur **SMB**. |
| |
| </note> | </note> |
| |
| [[:tutoriel:comment_modifier_un_fichier|Modifiez]], avec les [[:permissions administrateur]] le fichier ''[[:mount fstab|/etc/fstab]]'' afin d'ajouter une nouvelle règle de montage. | [[:tutoriel:comment_modifier_un_fichier|Modifiez]], avec les [[:permissions administrateur]] le fichier ''[[:fstab|/etc/fstab]]'' afin d'ajouter une nouvelle règle de montage. |
| * Si aucune authentification n'est requise pour accéder au dossier partagé ou si vous ne possédez pas d'identifiant sur le poste distant, inscrivez la règle suivante sur une seule ligne :<file>//MACHINEDISTANTE/Partage /media/Partage cifs _netdev,guest 0 0</file>Le montage peut vous être refusé si l'authentification est nécessaire, ou certaines actions peuvent ne pas être disponibles pour vous en tant qu'invité. | * Si aucune authentification n'est requise pour accéder au dossier partagé ou si vous ne possédez pas d'identifiant sur le poste distant, inscrivez la règle suivante sur une seule ligne :<file>//MACHINEDISTANTE/Partage /media/Partage cifs _netdev,guest 0 0</file>Le montage peut vous être refusé si l'authentification est nécessaire, ou certaines actions peuvent ne pas être disponibles pour vous en tant qu'invité. |
| * Si une authentification sur le poste distant est requise pour accéder au dossier partagé ou permettre certaines actions, ajoutez la ligne (unique -- tout sur une ligne) suivante :<file>//MACHINEDISTANTE/Partage /media/Partage cifs _netdev,credentials=/root/.smbcredentials 0 0</file>Puis [[:tutoriel:comment_modifier_un_fichier|créez un fichier]] ''/root/.smbcredentials'' contenant le texte suivant -- et uniquement ce texte-là :<file>username=IDENTIFIANT | * Si une authentification sur le poste distant est requise pour accéder au dossier partagé ou permettre certaines actions, ajoutez la ligne (unique -- tout sur une ligne) suivante :<file>//MACHINEDISTANTE/Partage /media/Partage cifs _netdev,credentials=/root/.smbcredentials 0 0</file>Puis [[:tutoriel:comment_modifier_un_fichier|créez un fichier]] ''/root/.smbcredentials'' contenant le texte suivant -- et uniquement ce texte-là :<file>username=IDENTIFIANT |
| |
| Après un redémarrage de l'ordinateur, le partage distant est monté automatiquement sur le point de montage local ainsi déterminé (l'option de montage ''_netdev'' indique au système d'attendre que la liaison au réseau local soit établie avant de tenter le montage de ce dossier partagé.).\\ | Après un redémarrage de l'ordinateur, le partage distant est monté automatiquement sur le point de montage local ainsi déterminé (l'option de montage ''_netdev'' indique au système d'attendre que la liaison au réseau local soit établie avant de tenter le montage de ce dossier partagé.).\\ |
| Sinon, la commande ''sudo mount -a'' monte aussi immédiatement tous les systèmes de fichiers énumérés dans ''/etc/fstab''. | Sinon, la commande ''sudo mount -a'' monte aussi immédiatement tous les systèmes de fichiers énumérés dans ''[[:fstab|/etc/fstab]]''. |
| |
| Dans le cas où le nom de partage contient des espaces on remplace les espaces par ''\040''. Exemple avec un nom de partage ''Dossier Partage'' : | Dans le cas où le nom de partage contient des espaces on remplace les espaces par ''\040''. Exemple avec un nom de partage ''Dossier Partage'' : |
| |
| Il est donc //impératif// d'ignorer les instructions et tutoriels malavisés dangereusement répandus sur le Web, consistant à rétablir son utilisation (avec ''min protocol = NT1'') !\\ | Il est donc //impératif// d'ignorer les instructions et tutoriels malavisés dangereusement répandus sur le Web, consistant à rétablir son utilisation (avec ''min protocol = NT1'') !\\ |
| Essayez plutôt autant que possible de mettre à jour vos appareils, afin d'utiliser des versions plus récentes du protocole SMB, ou d'[[:partage#partage_de_fichiers|autres protocoles]].</note> | Essayez plutôt autant que possible de mettre à jour vos appareils, afin d'utiliser des versions plus récentes du protocole SMB, ou d'[[:partage#partage_de_fichiers|autres protocoles]]. |
| | |
| | Néanmoins, certains opérateurs internet fournissent des équipements qui proposent une fonctionnalité de partage de fichiers sur le réseau local qui s’appuie sur l'ancien protocol SMB v1.0, exemple la box SFR v7, **sans possibilité de mise à jour du firmware de la box**.\\ |
| | Plutôt que d'utiliser la box, il sera préférable de confier le service de partage de fichiers à un ordinateur dédié, telle une vielle machine linux ou d'installer un NAS sur votre réseau local.</note> |
| |
| ===== Exemples pratiques pour anciennes versions Ubuntu 20.04 ou 22.04 ===== | ===== Exemples pratiques pour anciennes versions Ubuntu 20.04 ou 22.04 ===== |
| * Installer le logiciel de montage avec cette commande <code bash>sudo apt install cifs-utils</code> | * Installer le logiciel de montage avec cette commande <code bash>sudo apt install cifs-utils</code> |
| * Ajouter une ligne de commande par dossier à monter automatiquement. | * Ajouter une ligne de commande par dossier à monter automatiquement. |
| * Exemple de ligne ''[[:mount fstab|fstab]]'' :<code bash>//192.168.0.n/Donnees-Partage /media/Donnees-externe cifs credentials=/root/MPD1,uid=1000,gid=46</code> | * Exemple de ligne ''[[:fstab]]'' :<code bash>//192.168.0.n/Donnees-Partage /media/Donnees-externe cifs credentials=/root/MPD1,uid=1000,gid=46</code> |
| * La création du fichier décrivant un utilisateur windows peut se faire par ces commandes <code bash>echo username=XXXXXXXX | sudo tee /root/MDP1 | * La création du fichier décrivant un utilisateur windows peut se faire par ces commandes <code bash>echo username=XXXXXXXX | sudo tee /root/MDP1 |
| echo password=ZZZZZZZZ | sudo tee -a /root/MDP1 | echo password=ZZZZZZZZ | sudo tee -a /root/MDP1 |