Remote Desktop für das Terminal

298
yoshco

Suchen Sie nach einem vertrauenswürdigen Freund, der Zugriff auf eine SSH-Sitzung auf meinem lokalen Computer gewährt.

Gibt es ein Skript oder einen Liner, der die Benutzerfreundlichkeit ermöglicht, die ich von der Remote-Anmeldesoftware (Teamviewer usw.) kenne?

  • Router / Port-Bypass umgehen
  • Sitzungsschlüssel generieren

Nach einigem Suchen fand ich, dass umgekehrtes SSH eine Möglichkeit ist, aber ich hoffe auf eine verfeinerte Methode.

0
Wäre eine webbasierte Terminallösung akzeptabel oder suchen Sie wirklich nach einer Lösung, die auf zwei Kunden basiert, die eine Verbindung zu einem Dritten herstellen? mtak vor 9 Jahren 0
Ich bin offen für Vorschläge. Ich verstehe, dass ich eine dritte Partei für ... die Partei kompliziert machen könnte. yoshco vor 9 Jahren 0

1 Antwort auf die Frage

1
mtak

Es gibt mehrere Möglichkeiten, dieses Problem zu lösen.

Webbasiertes Terminal

Mit einem webbasierten Terminal können Sie über SSH über einen Webbrowser eine Verbindung zu Ihrem Server herstellen. Diese Clients basieren normalerweise auf AJAX und benötigen eine Verbindung zum Back-End-Server oder müssen sogar auf dem System selbst gehostet werden. Ein großer Vorteil dieser Methode ist, dass der anfängliche und wiederholte Zugriff sehr einfach ist, aber das erstmalige Einrichten mehr Zeit in Anspruch nimmt. Sie müssen einen Webserver verwenden, um die Seite zu liefern, zu sichern und einen Port für den Webserver selbst zu erstellen.

Weitere Informationen, einschließlich bestimmter Produkte, finden Sie auf Wikipedia: link


Screen-Sharing-Lösungen

Wenn Sie X auf Ihrem lokalen Computer ausführen, können Sie nach Lösungen für die Bildschirmfreigabe wie TeamViewer oder YuuGuu suchen (die auch unter Linux funktionieren). Eine andere Kategorie, die sich nicht auf Dritte verlässt, ist VNC-ähnliche Tools. Sie müssen jedoch einen Port-Forwarding an Ihrem Router vornehmen.

Eine besondere Anmerkung, auch wenn ein Oracle-Konto erforderlich ist, ist die Oracle Shared Shell . Es ist ein Java-Applet, das vom Browser aus ausgeführt wird und die Einrichtung einer SSH-Verbindung zu einem Computer in Ihrem Netzwerk ermöglicht. Ein anderer Benutzer kann sich dann an der Sitzung anmelden (z. B. bei einer Videokonferenz), und Sie können die Sitzung freigeben. Ursprünglich für die Unterstützung von Mitarbeitern des Oracle-Supports auf den Maschinen der Kunden vorgesehen, muss kein Oracle-Mitarbeiter an der Sitzung teilnehmen.