Teleconsole - Teilen Sie Ihr Linux -Terminal mit Ihren Freunden

Teleconsole - Teilen Sie Ihr Linux -Terminal mit Ihren Freunden

Teleconsole ist eine kostenlose Open Source und leistungsstarke Befehlszeilen-Tools zum Teilen Ihrer Linux-Terminalsitzung mit Personen, denen Sie vertrauen. Ihre Freunde oder Teammitglieder können eine Verbindung zu Ihrer Linux-Terminalsitzung über eine Befehlszeile gegenüber SSH oder über einen Browser über HTTPS-Protokoll herstellen.

Wie funktioniert es?

Teleconsole ist ein Clustered SSH-Server mit integriertem SSH-Proxy und wurde in Golang geschrieben. Sie können dieses Tool verwenden, um sichere SSH -Sitzungen zu starten, lokale TCP -Anschlüsse durchzuführen und private Proxys einzurichten.

Nach dem Start a Teleconsole In Ihrem System wird eine neue Shell -Sitzung geöffnet und die eindeutige Sitzung gedruckt AUSWEIS sowie ein Webui Link, den Sie mit Ihren Freunden teilen müssen, damit sie über eine Befehlszeile über SSH oder von ihren Webbrowsern über HTTPS beitreten müssen.

Lesen Sie auch: GOTY - Teilen Sie Ihr Linux Terminal (TTY) als Webanwendung

Zusätzlich, Teleconsole Ermöglicht auch die Weiterleitung der lokalen Weiterleitung TCP Ports, so Nat.

Warnung: Teleconsole Kommt mit bestimmten Sicherheitsrisiken, die Sie zur Kenntnis nehmen sollten. Es erstellt einen SSH -Server, der während der Teleconsole -Sitzung über das öffentliche Internet zugänglich ist. Dadurch wird Ihre Tastatur praktisch jedem mit einem Link vermittelt.

So installieren Sie Teleconsole unter Linux

Der schnellste und einfachste Weg zu installieren Teleconsole Auf Ihrer Linux -Verteilung soll der folgende Befehl in Ihr Terminal eingeben.

$ curl https: // www.Teleconsole.com/bekommen.Sh | Sch 

Einmal Teleconsole Installiert können Sie es starten, indem Sie den folgenden Befehl eingeben. Dies ist sehr nützlich, wenn Sie in einer Konfiguration auf einer Linux -Box hinter NAT stecken bleiben. Laden Sie einfach Ihre Linux -Sitzung mit Ihrem Freund ein und teilen Sie Ihnen, um Ihnen zu helfen.

$ Teleconsole 
Probenausgabe
Starten des lokalen SSH -Servers auf Localhost… Anfordern eines verfügbaren SSH -Proxy an AS.Teleconsole.Com für Tecmint… Status des SSH -Tunnels überprüft… Ihre Teleconsole -ID: ASCE38B0CBB9DB97EF16562D1FEFFE5B84C9A204B8 Webui für diese Sitzung: https: // als.Teleconsole.com/s/ce38b0cbb9db97ef16562d1feffe5b84c9a204b8 Um das Rundfunk zu stoppen, geben Sie die aktuelle Shell an, indem Sie "Beenden" eingeben oder das Fenster schließen. 

Kopieren Sie als Nächst. Ihre Freunde können mit der Sitzungs -ID wie gezeigt teilnehmen.

$ Teleconsole Join ASCE38B0CBB9DB97EF16562D1FEFFE5B84C9A204B8 

Oder sie können beitreten, indem sie auf einen Webui -Link klicken, um über einen Webbrowser auf darauf zugreifen.

Teilen Sie Linux SSH -Sitzung über Browser

Jetzt verwenden Sie und Ihr Freund beide dieselbe Linux -Terminalsitzung, die auf Ihrem System ausgeführt wird, auch wenn Sie beide in verschiedenen von NAT getrennten Netzwerken sind.

Beenden Sie zum Eingeben der aktuellen Shell, um das Rundfunk zu stoppen 'Ausfahrt' Befehl oder Schließen des Terminalfensters.

$ Exit 

So können Sie die Portweiterleitung aktivieren

Ein weiteres wichtiges Merkmal von Teleconsole IS, einfache Portweiterleitung, sodass Ihre Freunde jeden auf Ihrem Linux -System ausgeführten TCP -Port anschließen können. Nehmen wir an, Sie arbeiten an einem Webprojekt und es ist derzeit auf Ihrem zugänglich http: // localhost: 3000 . Sie können Ihre Freunde dazu bringen, den Anschluss weiterzuleiten 3000 Wenn Sie eine neue Sitzung wie gezeigt einleiten.

$ Teleconsole -f localhost: 3000 
Probenausgabe
Starten des lokalen SSH -Servers auf Localhost… Anfordern eines verfügbaren SSH -Proxy an AS.Teleconsole.Com für Tecmint… Status des SSH -Tunnels überprüft… Ihre Teleconsole -ID: ASCE38B0CBB9DB97EF16562D1FEFFE5B84C9A204B8 Webui für diese Sitzung: https: // als.Teleconsole.com/s/ce38b0cbb9db97ef16562d1feffe5b84c9a204b8 Um das Rundfunk zu stoppen, geben Sie die aktuelle Shell an, indem Sie "Beenden" eingeben oder das Fenster schließen. 

Wenn Ihre Freunde dieser Sitzung beitreten, werden sie eine Nachricht wie gezeigt sehen.

AUFMERKSAMKEIT: Tecmint hat Sie eingeladen, über Localhost: 9000 auf Port 3000 auf ihrem Computer zuzugreifen: 9000 
Treten Sie Linux Session bei

Sie können dann mit der URL auf Ihre Anwendung von ihren Browsern zugreifen http: // localhost: 3000.

Wichtig: Seit Teleconsole ist nur ein SSH -Server, jeder, den Sie Ihre Sitzungs -ID geteilt haben.

$ Teleconsole -f 3000: localhost: 3000 beitreten  

Sie können die anzeigen Teleconsole Helfen Sie die Nachricht mit dem folgenden Befehl.

$ Teleconsole Hilfe 

Weitere Informationen finden Sie in das Teleconsole Github -Repository.

Das ist alles! Teleconsole ist ein leistungsstarker SSH -Server, der Ihre Unix/Linux -Terminalsitzung mit Freunden freigibt. In diesem Artikel haben wir erklärt, wie man benutzt Teleconsole So starten Sie sichere SSH -Sitzungen, teilen Sie Ihr Terminal mit Freunden und führen Sie die lokalen TCP -Ports durch.

Wenn Sie Fragen oder Gedanken zu teilen haben, verwenden Sie das folgende Kommentarformular, um uns zu erreichen.