Aller au contenu

Automatisation SSHFS sur OSX High Sierra

Featured Replies

Posté(e)

Bonjour à tous !

J'ai besoin de votre aide afin de résoudre un petit soucis car je manque de connaissance sur Automator et en code...

Mon objectif est :

Avoir sur mon bureau un raccourci directe : DS418.jpeg.cb23ace9c5f220b3e5152bdccb94a41a.jpeg sur mon NAS ( ou un autre ) à chaque fois que je redémarre mon Macbook Pro.

Ma solution :

J'ai suivi le tutoriel fait par PierU : Ici  ( Merci à lui d’ailleurs car ça fonctionne bien ) . Je l'ai un peu agrémenter après quelques recherche de manière à avoir ceci :

sshfs user@address.ddns.net:/ /Volumes/Données/NAS/DS418/ -p 2222 -o reconnect,auto_cache,defer_permissions,noappledouble,Compression=no -ovolname=DS418

Lorsque je passe par le Terminal en "manuel", Terminal se connecte, me demande le mot de passe pour accéder au compte et tout fonctionne à merveille...

Mon problème est :

Sur Automator, je crée une "Application" > " Exécution d'un script Shell "  et je colle ce bout de code qui fonctionne dans terminal.

/usr/local/bin/sshfs user@address.ddns.net:/ /Volumes/Données/NAS/DS418/ -p 2222 -o reconnect,auto_cache,defer_permissions,noappledouble,Compression=no -ovolname=DS418

Mon soucis apparait au moment où je fait un test, mon NAS subi un grand nombre de requêtes et bloque mon IP, ce que je trouve étrange c'est qu'il ne me demande jamais mon mot de passe pour accéder au NAS... ce qui m’amène une erreur et je ne peux pas " automatiser" la procédure.

Pouvez vous m'éclaircir ?

Merci d'avance,

Bien cordialement

Posté(e)
  • Auteur

Voici le message d'erreur avec la modification : "remote host has disconnected"

Avec le code ci-dessous :

/usr/local/bin/sshfs user:password@address.ddns.net:/ /Volumes/Données/NAS/DS418/ -p 2222 -o reconnect,auto_cache,defer_permissions,noappledouble,Compression=no -ovolname=DS418

Merci d'avance

Posté(e)

Salut,

et avec user dans les options ?

Posté(e)
  • Auteur

Salut !

Je suis désolé mais pour le coup je suis un peu largué sur Automator, peux tu m'aider à appliquer ta solution ? Voici une capture de ce que j'ai fait. Merci d'avance

Automator.thumb.jpeg.e5b30dfd6286c960e686ed96baccb9e7.jpeg

@pluton212+

Modifié par Beuzzette

Posté(e)

Oh, j'ai lu en biais en fait...

l'option de montage "user" c'est dans le fstab (linux) et elle permet

le montage sans être root...

Complètement hors sujet ma réponse 😞 🙂

 

  • 3 mois après...
Posté(e)

Tu as trouvé une solution, depuis ?

Je suppose que le script lancé par automator n'est pas interactif, et on peut donc pas entrer le mot de passe. Si on veut automatiser le montage il faut que l'authentification SSH se fasse avec une paire de clefs plutôt qu'avec un mot de passe.

Et pour que le montage soit disponible dès le boot, je regarderais du côté de automount plutôt que d'automator.

Rejoindre la conversation

Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.

Invité
Répondre à ce sujet…

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.