Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 19/01/2015, à 14: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, à 15: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

Hors ligne

#3 Le 19/01/2015, à 16: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, à 16: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.

Hors ligne

#5 Le 19/01/2015, à 16: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, à 16:18)

Hors ligne