Il existe plusieurs façons de monter un répertoire réseau dans Ubuntu, chacune ayant ses propres avantages et inconvénients. Les méthodes les plus courantes impliquent l'utilisation de « cifs » (pour les partages SMB/CIFS) ou « nfs » (pour les partages NFS).
Méthode 1 :Utilisation de `cifs` (pour les partages Windows)
Il s'agit de la méthode la plus courante pour accéder aux partages réseau Windows. Vous aurez besoin du chemin du partage (par exemple, `\\server\sharename`) et éventuellement du nom d'utilisateur et du mot de passe.
1. Créez un point de montage : Il s'agit d'un répertoire dans lequel le partage réseau sera monté. Il doit exister avant de monter le partage.
```bash
sudo mkdir /mnt/network_share
```
2. Montez le partage : Utilisez la commande `mount` avec les options appropriées. Remplacez les espaces réservés par vos valeurs réelles.
```bash
sudo mount -t cifs //server/sharename /mnt/network_share -o username=votre_nom d'utilisateur,password=votre_mot de passe
```
* `-t cifs` :Spécifie le type de système de fichiers comme CIFS.
* `//server/sharename` :Le chemin réseau vers le partage. Utilisez des doubles barres obliques inverses (`\\`).
* `/mnt/network_share` :Le point de montage que vous avez créé.
* `username=your_username` :Votre nom d'utilisateur sur le serveur.
* `password=your_password` :Votre mot de passe sur le serveur. Il est généralement recommandé d'éviter de mettre les mots de passe directement dans la commande. Consultez la section "Automatisation avec fstab" ci-dessous pour une méthode plus sûre.
3. Vérifiez le montage : Vérifiez si le partage est monté avec succès.
```bash
df-h
```
Vous devriez voir `/mnt/network_share` répertorié avec la taille et d'autres informations du partage réseau.
Méthode 2 :Utilisation de `nfs` (pour les partages NFS)
Cette méthode est utilisée pour les partages réseau utilisant le protocole Network File System (souvent utilisé sur les serveurs Linux).
1. Créez un point de montage (si ce n'est pas déjà fait) :
```bash
sudo mkdir /mnt/nfs_share
```
2. Montez le partage :
```bash
sudo mount server_ip:/path/to/share /mnt/nfs_share
```
* `server_ip` :L'adresse IP du serveur NFS.
* `/path/to/share` :Le chemin d'accès au partage sur le serveur NFS.
* `/mnt/nfs_share` :Le point de montage.
3. Vérifiez le montage :
```bash
df-h
```
Automatiser avec `/etc/fstab`
Pour CIFS et NFS, il est préférable d'automatiser le processus de montage afin que le partage soit automatiquement monté au démarrage. Cela permet également d'éviter de mettre des mots de passe directement dans la ligne de commande. Vous devez éditer `/etc/fstab` avec prudence. Une erreur peut empêcher votre système de démarrer.
Pour CIFS : Ajoutez une ligne similaire à celle-ci à `/etc/fstab`. À NE PAS faire incluez l'option « mot de passe » ici ; utilisez plutôt `credentials=` et un fichier d'informations d'identification. Créez un fichier contenant votre nom d'utilisateur et votre mot de passe (un par ligne) :
```
//server/sharename /mnt/network_share cifs credentials=/home/youruser/.smbcredentials,vers=3.0,iocharset=utf8,file_mode=0777,dir_mode=0777 0 0
```
* Remplacez les espaces réservés si nécessaire.
* `/home/youruser/.smbcredentials` est le chemin d'accès à votre fichier d'informations d'identification. Rendre ce fichier lisible uniquement par votre utilisateur. Utilisez `chmod 600 /home/youruser/.smbcredentials` après l'avoir créé.
* `vers=3.0` spécifie la version CIFS. Ajustez si nécessaire.
* `iocharset=utf8` garantit un codage correct des caractères.
* `file_mode` et `dir_mode` définissent les autorisations (facultatif mais recommandé pour une meilleure compatibilité).
Pour NFS : Ajoutez une ligne comme celle-ci :
```
server_ip:/path/to/share /mnt/nfs_share nfs par défaut 0 0
```
Après avoir ajouté la ligne à `/etc/fstab`, exécutez :
```bash
sudo monter -a
```
Cela montera toutes les entrées dans `/etc/fstab`.
Démontage : Pour démonter un partage réseau, utilisez la commande « umount » :
```bash
sudo umount /mnt/network_share # Ou /mnt/nfs_share
```
N'oubliez pas de remplacer `/mnt/network_share` et `/mnt/nfs_share` par vos points de montage réels. Vérifiez toujours vos chemins et options avant d'apporter des modifications à `/etc/fstab`. Une erreur pourrait rendre votre système impossible à démarrer. Si vous n'êtes pas sûr, consultez les pages « man » pour « mount » et « fstab » pour des informations détaillées.
|