#1 Le 19/01/2015, à 13:45
- ERGY13
[bash][ssh] exécuter un script automatiquement
Bonjour,
Je suis actuellement entrain de faire un système de serveurs quasiment autonome qui (entre autres) envoie les informations de fonctionnement via un service push.
ça fonctionne avec 2 ordinateurs : un linux mint 17 (comme ubuntu mais avec une autre interface) et avec un raspberry sous raspberrian.
mon mint à un programme qui gère des événements selon l'heure et donc il exécute une sauvegarde tous les jours qui en plus est sencé laner un script python (il fonctionne, ça c'est bon), présent sur le raspberry mais via ssh. le souci c'est que pour le mot de passe je ne sais pas trop comment faire.
oui je sais, je me complique un peu la vie.
Merci
schéma (le souci est en rouge) :
au moment voulu : /home/serv/save.sh
save.sh -> push/world_saved.sh
world_saved.sh -> ssh pi@RNpiERGY13 -> sudo python world_saved.py
Hors ligne
#2 Le 19/01/2015, à 14:10
- tiramiseb
Re : [bash][ssh] exécuter un script automatiquement
Salut,
le souci c'est que pour le mot de passe je ne sais pas trop comment faire
Authentification par clé SSH, sans phrase de passe.
https://doc.ubuntu-fr.org/ssh#authentif … iqueprivee
Sébastien Maccagnoni - https://www.maccagnoni.eu - https://www.domotego.com
Hors ligne
#3 Le 19/01/2015, à 15:02
- ERGY13
Re : [bash][ssh] exécuter un script automatiquement
justement, je cherchais une solution simple... là j'ai un peu de peine à comprendre ce que je dois faire.
mais merci quand-même
Hors ligne
#4 Le 19/01/2015, à 15:10
- tiramiseb
Re : [bash][ssh] exécuter un script automatiquement
À exécuter sur ton mint :
1/ créer une clé SSH
ssh-keygen
(ne pas préciser de phrase de passe)
2/ transférer la clé sur le serveur
ssh-copy-id pi@RNpiERGY13
Voilà, c'est tout. Plus simple que ça, je ne connais pas.
Sébastien Maccagnoni - https://www.maccagnoni.eu - https://www.domotego.com
Hors ligne
#5 Le 19/01/2015, à 15:17
- ERGY13
Re : [bash][ssh] exécuter un script automatiquement
merci tiramiseb
ça fonctionne, j'ai réussi à faire de que je voulais
Dernière modification par ERGY13 (Le 19/01/2015, à 15:18)
Hors ligne