Pages : 1
#1 Le 25/06/2015, à 16:50
- jean8888
Script mount sshfs
Bonjour
J'aimerais automatiser le mount d'un dossier sshfs de mon serveur email.
Ce dossier est en fait un dépot pour les backups de mes boites emails sur un serveur hébergé dans le cloud.
Présentement à chaque fois que je redémmare le serveur mail je dois faire ceci:
su mailuser
sshfs -o uid=1001 user@machine.org: /mnt/dossierssh
Puis une je dois entrer le mot de passe..
Le mount doit absolument être fait par le mailuser sinon le dossier est monté mais inutilisable par l'agent de backup de mon serveur email.
En un premier temps j'aimerais que cela se fasse en une seule ligne, ou du moins que je n'ai pas à entrer le mot de passe à la main.
j'ai vu ceci sur le forum qui date de 2012 :
echo password | sshfs user@machine.org:/home/user machine.org -p 9874 -o password_stdin
Selon la doc de sshfs -p est le port et j'utilise déjà -o pour mapper l'uid de mon user. Je ne voie pas comment cette ligne fonctionne pourquoi faire écho password au tout début
Ensuite quel sont mes options: Cron job? un script?
Merci de votre aide.
Hors ligne
#2 Le 25/06/2015, à 20:47
- jean8888
Re : Script mount sshfs
J'ai trouvé une partie, soit comment lancer le tout en une seule commande, je n'était pas loin:
Doc:
echo mypassword | sshfs myuser@ftp.mysite.com:/ ~/mnt/mysite -o password_stdin
Exemple:
echo S3cure | sshfs user@machine.org: /mnt/dossierssh -o uid=1001 -o password_stdin
Hors ligne
Pages : 1