Új hozzászólás Aktív témák

  • Drótszamár

    őstag

    Üdv!

    Újabb probléma.

    A "router" NAT mögötti mobil neten kapcsolódik a hálóra.

    Reverse ssh-t szeretnék csinálni.

    Kézzel ezt beírom:
    /usr/bin/ssh -f -N -T -R 10001:localhost:22 user@szerver.hu -p portom -i /root/.ssh/topsecret.txt

    Ezek után rendben működik a kapcsolat, a szerverről vissza tudok ssh-val kapcsolódni a routerre.

    Van egy shell script ami figyeli a kapcsolatot, és ha nem fut elindítja.
    darab=`ps | grep -c ssh`

    if [ $darab = "1" ]; then
    /usr/bin/ssh -f -N -T -R 10001:localhost:22 user@szerver.hu -p portom -i /root/.ssh/topsecret.txt
    else
    echo "Process is running. $darab"
    fi

    Ha csak magában a mobil neten lóg az eszköz, akkor elméletben elindul a script, a szerverről viszont nem lehet kapcsolódni.
    Van hibaüzenet, de több perc mire kidobja: ssh_exchange_identification: connection closed by remote host

    ( 2b || !2b ) az itt a kérdés...

Új hozzászólás Aktív témák