Angenommen, ich habe über SSH eine Verbindung zu einem Remotecomputer hergestellt. In einem Programm auf diesem Remotecomputer muss auf meinem lokalen Computer (dem Verbindungsinitiator) ein Befehl ausgeführt werden.
Was die Frage aufwirft: Ist es möglich, auf die bestehende Verbindung zwischen den beiden Computern zuzugreifen, um einen Befehl auf dem lokalen Computer auszuführen?
Ich habe überlegt, den Befehl ssh user@host-of-connecting-party <command>
auf dem Remotecomputer auszuführen, um eine umgekehrte Verbindung herzustellen. Dies ist jedoch schwieriger zu automatisieren und erfordert Benutzereingriffe. Ich hatte gehofft, ich könnte es vollständig automatisieren oder zumindest den Benutzer / Hostnamen des verbundenen Benutzers erkennen.