[Problem] Autossh mit Dropbear oder Umgebungsvariablen für AUTOSSH_PATH zur statischen ssh binary

R0cket

Mitglied
Mitglied seit
20 Sep 2009
Beiträge
471
Punkte für Reaktionen
8
Punkte
18
Hallo,

ich will mit Autossh einen Reverse Tunnel permanent aufrecht erhalten, wie bspw. hier beschrieben:

https://raymii.org/s/tutorials/Autossh_persistent_tunnels.html

Manuell klappt das schon problemlos, wenn ich die statische ssh binary mit den entpsrechenden Parametern aufrufe.

Jetzt will ich autossh einsetzen, um sicherzugehen, dass der Tunnel dauerhaft gemonitort wird.

Problem: Autossh muss wissen, wo die ssh binary liegt. Man kann dass mit den Umgebeungsvariablen AUTOSSH_PATH wohl ändern, aber ich weiß nicht wie ich das machen kann und dauerhaft speichern kann.

Alternativ, würde ich dropbear nehmen, was ich in meinem freetz image als ssh server nutze, aber die ssh client funktionalität abschlaten musste, da sonst meine Image zu groß wird..

SSH habe ich leider aus Platzgründen nicht in der firmware unterbringen können, daher habe ich ssh statish auf dem internen Speicher liegen.

Also entweder möchte ich Autossh anweisen die statische ssh binary zu nutzen, oder wenns klappt, soll dropbear als client genutzt werden.


Kann mir einer Tips geben wie ich das am besten realisiern kann.

Danke!

PS: FB7390 Tunnel zwischen zwei FB 7390 mit Dropbear/SSH
 
Zuletzt bearbeitet:
Problem: Autossh muss wissen, wo die ssh binary liegt. Man kann dass mit den Umgebeungsvariablen AUTOSSH_PATH wohl ändern, aber ich weiß nicht wie ich das machen kann und dauerhaft speichern kann.

das Setzen einer Umgebungsvariable:
Code:
freetz@FB7490:/# export AUTOSSH_PATH=/path/to/ssh

anschließend autossh Start-Befehlsequenz eingeben;
ggf. die AUTOSSH_PATH-Umgebungsvariable in Startskript für autossh einpflegen.
 
Ja das Klappt. ich habe immer "" verwendet.

Und mann muss noch -M für den Monitor Port angeben, damit autossh läuft.

Danke!
 
Kostenlos!

Statistik des Forums

Themen
248,916
Beiträge
2,304,988
Mitglieder
378,631
Neuestes Mitglied
realprogrammer