Guten Abend,
ich habe folgendes Problem: Ich habe gerade Openfire auf einem VPS installiert. Nun muss ich den Server über die Admin Konsole konfigurieren. Da ich aber gleich Admin Account und Passwort anlegen soll, würde ich das ungerne über http (9090) machen, sondern https (9091). Das Problem ist, dass man https in Openfire erst konfigurieren kann, wenn man mit der Erstkonfiguration durch ist.
Gäbe es jetzt eine Möglichkeit, dass ich einen SSH Tunnel von meinem Rechner auf den VPS einrichte und die Daten dort (z.B. über die iptables) irgendwie auf localhost:9090 umleite?
Ich hoffe es ist verständlich was ich meine
localhost des VPS über SSH Tunnel erreichen
Re: localhost des VPS über SSH Tunnel erreichen
Kannst Du nicht erst mal alles konfigurieren, und dann das Passwort ändern sobald HTTPS funktioniert?
Re: localhost des VPS über SSH Tunnel erreichen
Einen Tunnel kannst du zb. mit ssh -L 9999:localhost:9090 serveradresse aufmachen. Danach ist der Server Port 9090 bei Dir lokal auf Port 9999 zu erreichen.
Re: localhost des VPS über SSH Tunnel erreichen
Yeah! Das hat auf Anhieb funktioniert!dimi hat geschrieben:Einen Tunnel kannst du zb. mit ssh -L 9999:localhost:9090 serveradresse aufmachen. Danach ist der Server Port 9090 bei Dir lokal auf Port 9999 zu erreichen.
Habe das hier in die iptables geschrieben:
Code: Alles auswählen
-I INPUT -p tcp -s localhost --dport 9090 -j ACCEPT
Code: Alles auswählen
ssh -L 9999:localhost:9090 SERVERNAME -N
Re: localhost des VPS über SSH Tunnel erreichen
Am besten wäre wenn die Administrationssoftware generell nur auf localhost:9090 horchen würde (evtl. konfigurierbar). Dann musst du den Tunnel nutzen und auf Filterregeln könntest du verzichten. Bei Webmin wird das generell empfohlen, da es als höchst unsicher gilt. Besser wäre noch auf die Software zu verzichten.