Aller au contenu

Messages recommandés

Posté(e) (modifié)

Bonjour,

Depuis bien longtemps mon iMac et associé avec bonheur à un onduleur, un Eaton ProtectionStation.

Dans ma campagne, j'ai de fréquentes coupures. :unsure:

Mon onduleur est nativement détecté et pris en charge par OSX via USB, mais il n'est pas reconnu en USB par mon récent 214+.

Je me pose donc la question de savoir comment mon mac pourrait éteindre proprement le NAS à partir du moment où il passe sur l'onduleur en cas panne secteur.

J'ai bien vu un tuto. pour Windows d'un des membres du forum, mais je ne sais pas vraiment comment l'adapter à OSX.

Si quelqu'un avait une solution pratique, il rallongerait certainement la vie de ce Syno...

Merci à vous.

Modifié par bugs631
Posté(e)

Je pense qu'i, faut se pencher sur un script bash en ssh déclenche à l'événement concerné.

Sinon, peut être en AppleScript...

Une connexion au NAS ou un accès vais synology assistant pour éteindre ce dernier...

Posté(e)

Salut bugs,

comme l'a indiqué daffy, le plus simple serait peut être d'utiliser la commande "poweroff" du synology au travers d'un script shell sur ton iMac et d'une connexion ssh lorsque ton iMac reçoit la notification de l'onduleur.

Il faut évidement que ton iMac soit toujours capable de discuter avec ton synology lorsque le courant est coupé, autrement dit :

=> iMac, synology et la box/switch qui relie les deux doivent être sur l'onduleur.

Je ne connais pas les Mac ni l'outil de gestion de ton onduleur, mais le principe est le suivant :

1) création d'une clé SSH privée et public sur ton iMac

2) mise en place de la clé public de l'iMac sur le synology pour le compte root (dans /root/.ssh/authorized_keys)

3) validation de la communication SSH entre l'iMac et le synology sans demande de mot de passe par la commande depuis l'iMac:

ssh root@<Adresse IP de ton synology>

4) Mise en place sur ton iMac d'un script shell qui doit être lancé lors de la réception de la notification de coupure de courant, script contenant cela en gros :

#!/bin/sh

ssh root@<Adresse IP de ton synology> poweroff

# il faut peut tre ajouter en suivant la commande pour éteindre l'iMac
<commande pour ^éteindre l'iMac>
Posté(e) (modifié)

Merci de vos réponses.

Effectivement j'ai commencé de regarder du coté des scripts OSX.

Pour l'instant je n'ai pas la moindre idée pour capter l'information du changement d'alimentation, je n'en ai pas trouvé trace dans les différents dictionnaires de script.

loli71: j'essaye d'installer une clef SSH en suivant ce tuto. Pour l'instant, je piétine mais je ne désespère pas <_<

Je vous tiens au courant de la suite de mes aventures...

Modifié par bugs631
Posté(e)
loli71: j'essaye d'installer une clef SSH en suivant ce tuto. Pour l'instant, je piétine mais je ne désespère pas <_<

Il se peut que la commande proposée sur ton tuto ne soit pas forcément complète bugs, par exemple si tu n'as jamais utilisé la commande "ssh" sur ton syno pour te connecter ailleurs alors le répertoire .ssh n'existe pas, je te conseille passer les commandes suivantes depuis ton iMac :

ssh root@<ip du nas> "mkdir ~/.ssh"
cat ~/.ssh/id_rsa.pub | ssh root@<ip du nas> "cat - >> ~/.ssh/authorized_keys"
ssh root@<ip du nas> "chmod 700 ~/.ssh; chmod 600 ~/.ssh/authorized_keys"
Posté(e) (modifié)

Effectivement, j'ai dû créer un dossier .ssh

Je peux maintenant me connecter sans mot de passe, c'est magique !!

Mon petit script fonctionne sous forme d'application :

tell application "Terminal"

activate

do script "ssh root@192.168.xx.xx poweroff"

end tell

Il ne me reste plus qu'à trouver un moyen de piéger le changement de type d'alimentation quelque part dans OSX....
loli71 : merci à toi pour cette aide précieuse ! :)
Modifié par bugs631

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…

×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.

×
×
  • Créer...

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.