Mit Entwicklungstools wie VS Code lässt sich Code auf einem anderen Rechner bearbeiten und ausführen, wie z.B. auf einem Server im Keller oder auf einem anderen Betriebssystem. sshforward macht diese Rechner einfach per SSH, RDP oder auch VNC erreichbar, selbst wenn sie nicht im selben LAN stehen.
Installation
Zuerst erstellen wir uns einen Account und wählen dabei ein ein Handle wie alice aus.
Wir downloaden und installieren sshforward auf unserem Ausgangs - und Zielrechner.
Auf dem Zielrechner führen wir es auf als Service oder direkt im Terminal
sshforward.net runWir können nun unseren Rechner unter Machines ansehen. Dort finden wir eine ID, wie myserver.alice, welche aus dem Namen und unserem Handle besteht.
Unter .ssh/config fügen wir einen neuen Eintrag für unser Handle alice hinzu.
Host *.alice
ProxyCommand sshforward.net connect-stream %hDamit können wir uns auch direkt zu all unseren Rechnern verbinden.
Für Visual Studio Code zum Beispiel über den Befehl Remote-SSH: Connect to Host
