Willkommen zur neuen SysAdmin-Reihe, in der wir Apps und andere Tipps und Tricks für die Verwendung Ihres Android-Geräts behandeln, damit Sie Ihre Arbeit erledigen und den Überblick über die Systemadministration behalten.
Das wahrscheinlich wichtigste Werkzeug für jeden Systemadministrator ist ein guter SSH-Client. Mein bisheriger Favorit ist ConnectBot von Kenny Root und Jeffrey Sharkey. Zum Zeitpunkt des Verfassens dieses Artikels hat dieser kostenlose, benutzerfreundliche SSH-Client die Version 1.6.2, wiegt 352 KB, wurde über 250.000 Mal heruntergeladen und genießt eine 5-Sterne-Bewertung von über 10.000 Benutzern, und er beschreibt sich selbst als solchen . im Android Market:
ConnectBot ist ein leistungsstarker Open-Source-Secure-Shell-Client (SSH). Sie können gleichzeitige SSH-Sitzungen verwalten, sichere Tunnel erstellen und zwischen anderen Anwendungen kopieren/einfügen.
Mit diesem Client können Sie eine Verbindung zu Secure Shell-Servern herstellen, die normalerweise auf UNIX-basierten Servern ausgeführt werden.
Verwenden von ConnectBot
Wenn wir die Anwendung starten, sehen wir eine Liste der Hosts, die wir vorkonfiguriert haben:
Ich wähle einen Host aus, zu dem ich eine Verbindung herstellen möchte, und er fragt nach meinen Anmeldeinformationen:
ANDROIDPOLICE-VIDEO DES TAGES
Zu diesem Zeitpunkt befinde ich mich in einer Eingabeaufforderung und kann die App verwenden, muss jedoch meine Arbeit erledigen (linkes Bild unten). Wenn ich mehr Platz auf dem Bildschirm benötige, kann ich auf meinem Gerät auf die Schaltfläche „Zurück“ tippen, um die Tastatur zu entfernen (mittleres Bild unten). Wenn ich die Tastatur wieder zurückbekommen muss, kann ich auf eine beliebige Stelle auf dem Bildschirm tippen, um ein Tastatursymbol anzuzeigen (rechtes Bild unten).
Glücklicherweise verfügt das Nexus One über ein erstaunliches AMOLED-Display, sodass die kleine Schrift nicht allzu schwer zu lesen ist. Ich stelle mir vor, dass Geräte mit größeren Bildschirmen, wie das Sprint EVO 4G, noch besser sein werden.
Abschließend werden wir beim Trennen der Verbindung um eine Bestätigung gebeten. Wenn wir verbunden bleiben und zum Startbildschirm des Hosts zurückkehren, sehen wir neben jedem Host, mit dem wir gerade verbunden sind, ein grünes Symbol.
Tunnelbau
Ich hatte keine Gelegenheit, den sicheren Tunnel zu testen. Wenn jemand Erfahrung damit hat, können Sie unten gerne einen Kommentar hinterlassen.
Einstellungen
Über das Einstellungsmenü des Startbildschirms der App können Sie Ihre öffentlichen Schlüssel verwalten, ein benutzerdefiniertes Farbschema festlegen und eine Vielzahl anderer Einstellungen erkunden.
Merken Sie sich Schlüssel im Gedächtnis
Mit diesem Kontrollkästchen können Sie entsperrte Schlüssel im Speicher behalten, bis der Backend-Dienst beendet wird.
Update Überprüfung
Dadurch kann ConnectBot nach neuen Versionen von sich selbst suchen. etwas überflüssig. Die Einstellungen sind „täglich“, „wöchentlich“ und „nie“.
Behalten Sie Verbindungen bei
Mit diesem Kontrollkästchen können Verbindungen bestehen bleiben, während die Anwendung im Hintergrund ausgeführt wird.
Terminalemulation
Emulationsmodus
Es gibt mehrere Terminalemulationsmodi, z. B. xterm-color, vt100, ansi und screen.
Größe zurückscrollen
Der Standardwert von 500 Zeilen sollte ausreichend sein; Wenn Sie diesen Wert erhöhen, wird mehr RAM auf Ihrem Gerät benötigt.
Benutzeroberfläche
Rotationsmodus
Mit dieser Einstellung können Sie ConnectBot zwingen, den Bildschirm zu drehen, wenn Sie dies wünschen. Die Standardeinstellung dreht den Bildschirm, wenn Sie Ihr Gerät neigen. Sie können den Bildschirm jedoch im Quer-, Hoch- oder Automatikmodus „fixieren“.
Ganzer Bildschirm
Wenn Sie dieses Kontrollkästchen aktivieren (Standard: deaktiviert), können Sie die Statusleiste auf dem Bildschirm ausblenden, um mehr Platz auf dem Bildschirm zu erhalten.
Verzeichnisverknüpfungen
Dadurch wird ausgewählt, wie Alt für „/“ und Umschalt für Tab verwendet werden.
Kameraverknüpfung
Auf diese Weise können Sie eine Tastenkombination zum Aktivieren einer Kamera einrichten. Dies scheint eine ziemlich seltsame Sache zu sein, die in einen SSH-Client integriert werden muss. Da ich die Swype-Tastatur verwende, konnte ich zum Testen dieser Funktion nicht auf die native Android-Tastatur wechseln.
Bildschirm aktiv halten
Dadurch wird verhindert, dass Ihr Telefon den Bildschirm in den Ruhezustand versetzt.
Lassen Sie das WLAN eingeschaltet
Dadurch wird verhindert, dass das WLAN Ihres Geräts ausgeschaltet wird, während es aktiv mit einem Host verbunden ist.
Holprige Pfeile
Dadurch vibriert Ihr Gerät, wenn Sie bei Verwendung eines Trackballs mit der Pfeiltaste scrollen.
Terminalklingel
klingelnde Glocke
Kontrollkästcheneinstellungen, der Standardwert ist aktiviert.
Klingellautstärke
Lautstärkeregelung für akustischen Rufton.
Vibrieren Sie in der Glocke
Der Standardwert ist aktiviert.
Hintergrundbenachrichtigungen
Kontrollkästchen, der Standardwert ist aktiviert. Dadurch wird eine Benachrichtigung an die Benachrichtigungsleiste Ihres Geräts gesendet, wenn ein aktiver Endpunkt ein Klingelereignis sendet.
Schlussfolgerungen
Persönlich verwende ich ConnectBot ziemlich oft, wenn ich nicht an einem System arbeite und meine Arbeit sehr schnell erledigen muss. Aufgrund der Bildschirmgröße und der begrenzten Tastatur ist die App für den Langzeitgebrauch nicht sehr praktisch, insbesondere wenn Sie Plug-in-Apps (siehe einen anderen SysAdmin-Artikel weiter unten) oder native Plug-ins in Froyo (Android 2.2) verwenden können. Dies ist kein Mangel von ConnectBot, dies würde jeden SSH-Client auf einem Android-Gerät mit kleinerem Bildschirm betreffen.
Das einzige Problem, das ich bei ConnectBot wirklich gefunden habe, war, dass eine aktive Sitzung den Bildschirm nicht als natives Eingabefeld behandelt – ein langes Tippen auf den Bildschirm in einem typischen Eingabefeld würde es Ihnen ermöglichen, dessen Eingabemethode an der gewünschten Stelle zu ändern Wechseln Sie zu einem anderen Tastaturlayout (z. B. Swype oder native Android-Tastatur). Das ist allerdings recht geringfügig.
Anhand der Anzahl der Downloads wird deutlich, dass eine Nachfrage nach einer guten Terminalanwendung auf der Android-Plattform besteht, und ConnectBot scheint klarer Spitzenreiter zu sein.
