shwing
Posts: 2
Joined: Sun Mar 11, 2018 12:19 pm

[Résolu] Connection SSH auto @startup

Sun Mar 11, 2018 12:33 pm

Bonjour tout le monde,

Voici le scénario:

Un Pi derrière un routeur où je ne peux rien naté. Je veux en cas de reboot qu'il se connecte automatiquement en ssh sur une autre station. Afin de pouvoir le controler à nouveau
L'échange de clé et tout ça est ok. La co SSH fonctionne à merveille.


Sauf que je n'arrive pas à lancer cette ma commande au démarage du Pi

Mes recherches google font fait jouer avec ceci, mais sans succès.
rc.local (avec le & à la fin)
crontab @reboot command
le fichier autostart de la session user
en faire un service,

J'ai aussi essayé de combiner avec screen et tmux et autossh aussi, mais sans succès non plus.

ma commande est très simple:

ssh -N -R 2222:localhost:22 [email protected] -p 2223

j'ai essayé dans tous les sens, peut-etre une erreur de syntaxe ?

Si qqun avait une idée... je vous en serai reconnaissant. Merci

/shwing
Last edited by shwing on Mon Mar 12, 2018 1:21 pm, edited 1 time in total.

jelopo
Posts: 1425
Joined: Wed Oct 17, 2012 7:53 pm

Re: Connection SSH auto @startup

Sun Mar 11, 2018 2:53 pm

Bonjour,

C'est un tunnel ssh inversé que tu souhaites mettre en oeuvre ?
Déjà est-ce que ça fonctionne hors démarrage automatique ?

https://geekfault.org/2011/02/19/revers ... tfirewall/



A+


shwing
Posts: 2
Joined: Sun Mar 11, 2018 12:19 pm

Re: Connection SSH auto @startup

Mon Mar 12, 2018 1:20 pm

Problème résolu.

Il m'aura fallu un moment pour comprendre que toutes les façons que j'ai testés mon script était lancé avant que le réseau soit UP.

Donc un sleep a fixer le soucis.

un crontab -e pour y ajouter:

@reboot sleep 40 && /home/pi/monscript.sh

JumpZero
Posts: 873
Joined: Thu Mar 28, 2013 7:35 pm
Location: 127.0.0.1

Re: [Résolu] Connection SSH auto @startup

Mon Mar 12, 2018 7:47 pm

Bjr,

autrement il y a aussi une option "wait for network" dans raspi-config.
faite pour ça

Return to “Français”