Comment monter automatiquement des partages réseau sous Linux

Tout comme le montage manuel d’un disque dur sous Linux, accéder aux partages réseau est fastidieux. Les adresses IP doivent être spécifiées, les connexions configurées, etc. Pouvoir se connecter à votre PC et monter automatiquement des partages réseau signifie que le travail est plus facile. Tout comme le démarrage automatique d’un disque dur, le montage automatique d’un partage réseau se fait dans le fichier fstab. Dans ce guide, nous verrons comment monter automatiquement les partages NFS, les partages Samba / CIFS et même les partages SSHFS! Voici comment y parvenir.

Sauvegarder le fichier Fstab

La modification du fichier fstab est très dangereuse et toute modification pourrait sérieusement endommager votre système si vous vous trompez. Avant de commencer ce didacticiel, ouvrez un terminal et procédez comme suit:

Étape 1: créez un dossier sur votre PC pour stocker la sauvegarde. En outre, envisagez de télécharger ladite sauvegarde sur des services tels que Dropbox ou Google Drive pour une conservation sûre.

mkdir ~/system-backups

Étape 2: obtenez un shell racine, avec sudo -s, puis entrez dans le répertoire / etc /.

cd /etc/

Étape 3: créez la sauvegarde et placez-la dans le dossier de sauvegarde.

cp fstab /home/username/system-backups

Étape 4: renommez le fichier pour qu’il ait une extension de fichier .bak.

mv fstab fstab.bak

Restaurer la sauvegarde

Étape 1: obtenez un shell racine avec sudo -s.

  5 meilleurs conseils MS Office de 2016

Étape 2: entrez le répertoire / etc / et supprimez le fichier fstab endommagé.

cd /etc/
rm fstab

Étape 3: copiez la sauvegarde dans le dossier / etc /.

cp /home/username/system-backups/fstab /etc/

Étape 4: renommez la sauvegarde.

mv fstab.bak fstab

Démarrage automatique de NFS

Monter un partage NFS est ennuyeux et fastidieux; en particulier pour les nouveaux utilisateurs. Pour les personnes qui ne connaissent pas NFS et son fonctionnement, cela peut ressembler à de la science des fusées. C’est pourquoi ce serait bien de pouvoir se connecter à un PC et d’avoir un accès facile aux partages tout de suite, sans souci. Pour ce faire, vous devrez écrire une ligne dans le fichier fstab.

Tout d’abord, recherchez le nom du partage que vous souhaitez monter. Par exemple:

showmount -e 192.168.1.150

Ensuite, créez un dossier dans lequel le NFS doit être monté sous Linux.

mkdir ~/Network-Files

Ouvrez le fichier fstab avec nano.

sudo -s
nano /etc/fstab

Écrivez la ligne de montage. Voici un exemple de ce à quoi cela devrait ressembler:

# Data from my NFS server
servername:/data /home/username/Network-Files nfs rsize=8192,wsize=8192,timeo=14,_netdev 0 0

Remarque: remplacez «données» par le titre de votre partage NFS.
Enregistrez les modifications dans / etc / fstab en appuyant sur CTRL + O et redémarrez. Lors de la connexion, votre partage NFS sera automatiquement monté.

Démarrage automatique de SAMBA

Samba est un excellent outil. Avec lui, les administrateurs Linux peuvent servir des fichiers en réseau aux trois principaux systèmes d’exploitation PC, et même mobiles. La samba est largement utilisée à cause de cela. Malgré cela, le protocole SMB est une vraie douleur pour accéder manuellement. Les gestionnaires de fichiers sur Linux sputter et prennent une éternité pour trouver un partage, et parfois même ignorer les adresses IP.

  Comment calculer une moyenne pondérée dans Excel

C’est pourquoi c’est formidable de pouvoir monter ces types de partages lors de la connexion.

Pour commencer, installez les utilitaires CIFS. Il s’agit d’un ensemble d’outils qui permettent au montage automatique des partages Samba de fonctionner correctement.

Ubuntu

sudo apt install cifs-utils

Debian

sudo apt-get install cifs-utils

Arch Linux

sudo pacman -S cifs-utils

Feutre

sudo dnf install cifs-utils

OpenSUSE

sudo zypper install cifs-utils

Autres Linux

CIFS est un composant essentiel de Samba. En conséquence, la plupart des systèmes d’exploitation Linux contiennent des outils CIFS. Pour obtenir ce paquet sur votre distribution Linux, recherchez «cifs utils», ou quelque chose de similaire, puis installez-le avec votre gestionnaire de paquets.

Remarque: vous devez créer un répertoire de montage avant d’essayer de monter SMB.

sudo mkdir /mnt/samba

Une fois les outils téléchargés, configurez le support:

sudo -s

nano /etc/fstab

Écrivez votre ligne de montage. Voici à quoi cela devrait ressembler:

# Samba share from my server
//SERVER/share /mnt/samba cifs username=user,password=password 0 0

Remarque: remplacez «partage» par le nom du partage et «SERVEUR» par le nom du serveur ou IP. Remplacez «= user» par votre utilisateur Samba et «= password» par votre mot de passe Samba.

Avec la ligne de montage écrite, appuyez sur CTRL + O pour enregistrer les modifications, puis redémarrez. Au prochain démarrage, le partage Samba se montera automatiquement.

Démarrage automatique de SSHFS

SSHFS est un outil très utile pour ceux qui travaillent sur des serveurs. Avec lui, n’importe quel système de fichiers peut facilement être partagé et accessible via SSH. Cependant, le montage de SSHFS est fastidieux à taper. Pour cette raison, de nombreuses personnes montent automatiquement SSHFS au démarrage. Voici comment procéder.

  Comment exclure des fichiers et des dossiers de la recherche Cortana sur Windows 10

Tout d’abord, installez le package SSHFS.

Ubuntu

sudo apt install sshfs

Debian

sudo apt-get install sshfs

Arch Linux

sudo pacman -S sshfs

Feutre

sudo dnf install sshfs

OpenSUSE

sudo zypper install sshfs

Autres Linux

SSHFS est largement utilisé. C’est pour cette raison que les utilisateurs de distributions Linux obscures ne devraient avoir aucun problème à l’installer. Pour le trouver, ouvrez votre outil de gestion de paquets, recherchez «sshfs» et installez-le.

Remarque: le montage automatique des systèmes de fichiers SSH se fait grâce au système d’initialisation de systemd. Si votre système d’exploitation n’a pas systemd, vous n’avez pas de chance avec cette méthode

Tout d’abord, créez un point de montage pour que SSHFS atterrisse sur le système:

mkdir ~/Remote-Machine

Obtenez un shell racine et ouvrez le fichier fstab. Ensuite, écrivez la ligne de montage. Veuillez changer «utilisateur» et «hôte» avec le nom d’utilisateur et l’adresse IP / nom d’hôte distant, et le nom d’utilisateur avec votre nom d’utilisateur.

# SSH File System Mount of my server 
user@host:/remote/folder /home/username/Remote-Machine fuse.sshfs noauto,x-systemd.automount,_netdev,users,idmap=user,IdentityFile=/home/username/.ssh/id_rsa,allow_other,reconnect 0 0

Après avoir écrit la ligne de montage et le commentaire, enregistrez les modifications dans fstab en appuyant sur CTRL + O. Redémarrez. Lors de la prochaine connexion, le partage SSHFS se montera automatiquement!

Conclusion

Les partages réseau sont facilement le meilleur moyen d’accéder aux fichiers. Sans aucun doute, y accéder peut parfois être un processus vraiment fastidieux. C’est pourquoi c’est tellement cool qu’il est possible de monter automatiquement ces partages sur Linux. Il permet aux utilisateurs de supprimer l’ennui d’avoir toujours à monter des partages réseau manuellement.