Wie richte ich Proxy-Einstellungen oder einen Jump-Host in JuiceSSH ein?

Melden
  1. Einführung in Proxy-Einstellungen und Jump-Host in JuiceSSH
  2. Proxy-Einstellungen in JuiceSSH konfigurieren
  3. Jump-Host in JuiceSSH einrichten
  4. SSH-Schlüssel und Authentifizierung
  5. Zusammenfassung und Tipps

Einführung in Proxy-Einstellungen und Jump-Host in JuiceSSH

JuiceSSH ist ein weit verbreiteter SSH-Client für Android, der es ermöglicht, auf entfernte Server zuzugreifen. Für komplexere Netzwerkarchitekturen ist es häufig notwendig, Proxy-Einstellungen oder sogenannte Jump-Hosts (auch als Bastion Hosts bekannt) zu verwenden, um sich durch mehrere Server zu verbinden. Im Folgenden wird ausführlich erklärt, wie man diese Funktionen in JuiceSSH einrichtet.

Proxy-Einstellungen in JuiceSSH konfigurieren

JuiceSSH unterstützt keine klassischen HTTP- oder SOCKS-Proxies direkt in den Einstellungen für die SSH-Verbindung. Allerdings können Sie einen SSH-Proxy durch die Verwendung eines "Jump-Hosts" konfigurieren, um den gewünschten Zugriff zu realisieren. Falls Sie allerdings einen HTTP-Proxy für das allgemeine Netzwerk benötigen, müssen Sie diesen systemweit unter Android einstellen oder eine VPN-App verwenden. In JuiceSSH selbst wird also primär das Konzept des Jump-Hosts umgesetzt.

Jump-Host in JuiceSSH einrichten

Der Jump-Host, auch als SSH-Proxy bezeichnet, ermöglicht es Ihnen, eine Verbindung zu einem Zielserver über einen Zwischenschritt – also über eine andere SSH-Session – herzustellen. So ist es möglich, einen Server anzuspringen, der nicht direkt vom eigenen Gerät aus erreichbar ist.

Um einen Jump-Host in JuiceSSH zu konfigurieren, gehen Sie wie folgt vor:

Zunächst öffnen Sie JuiceSSH und navigieren zur Hauptübersicht der Verbindungen. Dort erstellen Sie einen neuen Connection-Profile für den Zielserver, zu dem Sie sich verbinden möchten. Im Profil des Zielservers gibt es eine spezielle Option namens Jump Host oder Proxy Jump, die Sie auswählen können.

Nachdem Sie diese Option aktiviert haben, wählen Sie aus der Liste einen zuvor konfigurierten SSH-Host als Jump-Host aus. Dieser Host muss zuvor ebenfalls als separater Connection-Profile in JuiceSSH angelegt worden sein. JuiceSSH baut dann beim Verbindungsaufbau automatisch zuerst eine SSH-Verbindung zu diesem Jump-Host auf und leitet die Verbindung anschließend zum Zielserver weiter.

Wenn Sie den Jump-Host konfigurieren, müssen Sie sicherstellen, dass Sie die korrekten Zugangsdaten für den Zwischenhost hinterlegt haben. Es ist außerdem wichtig, dass Ihr Zielserver vom Jump-Host aus erreichbar ist. Praktisch bedeutet das, dass der Netzwerkpfad vom Jump-Host zum Zielserver offen sein muss.

SSH-Schlüssel und Authentifizierung

JuiceSSH unterstützt verschiedene Authentifizierungsmethoden, darunter Passwort- und Schlüssel-basierte Authentifizierung. Für die Nutzung eines Jump-Hosts empfiehlt es sich, SSH-Schlüssel zu verwenden, damit der Verbindungsaufbau automatisiert und ohne zwischengeschaltete Passworteingabe erfolgt. Sie können Ihre SSH-Schlüssel in JuiceSSH unter Identitäten hinterlegen und diesen dann den jeweiligen Verbindungsprofilen zuweisen.

Zusammenfassung und Tipps

Direkte Proxy-Einstellungen (wie HTTP/SOCKS-Proxy) für SSH-Verbindungen werden in JuiceSSH nicht direkt unterstützt, was die Konfiguration eines Jump-Hosts als Mittel der Wahl macht, um über Zwischensysteme zuzugreifen. Voraussetzung ist die Anlage eines entsprechenden SSH-Profils für den Jump-Host und dessen Auswahl beim Zielserverprofil. Damit stellen Sie sicher, dass JuiceSSH automatisch die notwendige verkettete Verbindung aufbaut.

Wenn Sie einmal einen Jump-Host eingerichtet haben, können Sie ähnliche Verbindungen später einfach reproduzieren, indem Sie auf die gleiche Weise neue Verbindungen mit unterschiedlichen Zielservern anlegen, die denselben Jump-Host verwenden. So bleibt Ihre Verwaltung übersichtlich und Ihr Zugang sicher.

0

Kommentare