Ich stand gerade vor dem Problem, von einem (virtualisierten) Linux System (hiddenhost) aus, HTTP im Internet nutzen zu müssen, obwohl von diesem System aus kein Verbindungsaufba nach außen möglich ist, sehr wohl allerdings eine Intranet-SSH-Verbindung zu diesem System. Doch auch dieses Problem hat eine Lösung:
Wenn man einen Datenträger nicht auf einem anderen als dem Zielsystem bootfähig gemacht hat, passiert es oft, dass beim booten auf dem Zielsystem die folgende Fehlermeldung erscheint: kernel must be loaded before booting.
Auf einem Kundenserver hatte ich vor kurzem das Problem, kein sudo zum User postgres machen zu können.
Das UNIX-Programm socat ist ein mächtiges Werkzeug, mit dem Daten zwischen verschiedensten Protokollen umgesetzt werden können. In diesem Beispiel, um zwei serielle Schnittstelle über einen TCP-Tunnel zu verbinden.