derrick3000
Goto Top

SSH - Authentifizierung per Public Key mit Port Binding

Liebe Leute,

ich versuche mich per ssh mit einer pfSense zu verbinden und darüber das webinterface aufzurufen. Die Authentifizierung per public key funktioniert reibungslos. Zusätzlich möchte ich aber die browserbasierte Benutzeroberfläche aufrufen können. Wenn ich jedoch über den Browser per https auf die Benutzeroberfläche zugreifen möchte, kommt keine Verbindung zum Webserver zustande.

Eigentlich sollte es wohl mit ssh -i publickey user@ip -L port-lokal:localhost:22 gehen.

Die Anmeldung am System funktioniert so auch problemlos. Wenn ich dann allerdings im Browser https://localhost:port-lokal aufrufen möchte, bekomme ich

ERR_INVALID_HTTP_RESPONSE und SSH-2.0-OpenSSH_7.9 >> Protocol mismatch angezeigt.

Ich frage mich nun, wie ich das in den Griff bekomme. Dass es ein Problem mit unterschiedlicher ssh Software und deren Kompatibilität gibt scheint klar zu sein. Aber wie kann ich das lösen. Auf dem betreffenden Mac Open ssh installieren wäre jetzt meine nächste Idee. Was mich stutzig macht ist, dass ssh doch ein Standard ist und die Kommandos einheitlich. Oder bring ich da was durcheinander. Die Übertragung über eine TCP Verbindung mit dem Inhalt des Webservers als "payload" ist doch richtig gedacht?

Vielleicht kann hier ja jemand helfen.

VG

Dennis

Content-ID: 1891423387

Url: https://administrator.de/contentid/1891423387

Ausgedruckt am: 22.11.2024 um 13:11 Uhr

Lochkartenstanzer
Lösung Lochkartenstanzer 11.02.2022 aktualisiert um 18:08:03 Uhr
Goto Top
Zitat von @dennistm:

Eigentlich sollte es wohl mit ssh -i publickey user@ip -L port-lokal:localhost:22 gehen.

Du meinst entweder

ssh -i publickey user@ip -L port-lokal:localhost:80

oder

ssh -i publickey user@ip -L port-lokal:localhost:443

und dann anschließend ein

browser http(s)://localhost:port-lokal

lks
Derrick3000
Derrick3000 11.02.2022 um 18:07:40 Uhr
Goto Top
Kopf - Tisch! Vielen Dank!