Montez vos disques distant avec SSHFS

Qu’est ce que SSHFS ?

SshFS va vous servir monter sur votre système de fichier, un autre système de fichier distant, cela à travers une connexion SSH. Le principal but étant donner la possibilité à  l’utilisateur de manipuler ses données distantes à l’aide de n’importe quel gestionnaire de fichier, d’une façon bien plus simple et efficace que via la commande scp et ssh.

Automatisation du montage de vos Conteneurs OpenVZ

Que ce soit pour optimiser les montages de vos disques distant ou encore pour simplifier la vie de vos utilisateurs et leurs évitant ainsi de fastidieuse lignes de commandes, nous allons écrire ensemble un script pour Mac et GNU/Linux ayant pour but le montage automatique de vos disques distants.

Si vous avez précédemment suivi le Tutorial sur l’installation d’openVZ, puis celui sur la création d’un conteneur, installé votre propre serveur DNS avec dnsmasq et votre serveur proxy squid dans le but de pouvoir vous connecter à distance via votre navigateur web à votre serveur web local qui héberge vos applications. Vous avez peut être compris qu’il vous manquais encore la possibilité d’accéder aux fichiers qui composent ces applications. C’est dans ce contexte que le script qui suit vous permettra alors d’initier une connexion à vos différents conteneurs OpenVZ qui hébergent vos serveurs web locaux. Le tout en centralisant les connexion à travers le conteneur qui héberge votre serveur proxy squid ainsi que votre serveur dns – dnsmasq.

Ce qui donne:

Le script Bash

Créer un nouveau fichier nommé sshmount

Puis coller-y le script Bash ci-dessous :

Bon certes, c’est un peu long et il vous faudra adapter ce script en y changeant les adresses IP de vos conteneurs ainsi que leurs nom en fonction de la configuration de votre environnement.
Mais quel bonheur de n’avoir qu’une commande à lancer pour avoir un disque distant accessible en local 😉

Pour finir nous allons rendre ce script exécutable avec la commande :

Puis pour plus de simplicité d’utilisation au quotidien, nous allons coller ce script dans le répertoire /usr/sbin

Et voila vous n’avez plus qu’a ouvrir votre terminal et lancer la commande sshmount de n’importe ou pour suivre notre procédure d’automatisation de vos connexion sshfs sur vos conteneur OpenVZ.

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Partenaires

Cekome Graal Network Panoramaweb