21 Punkte von xguru 2025-10-01 | 2 Kommentare | Auf WhatsApp teilen
  • Ein interaktiver SSH-Manager, mit dem sich Server im Terminal verwalten lassen. Geschrieben in Go
  • Bietet eine tastaturzentrierte UI auf Basis der Datei ~/.ssh/config, einschließlich Wechseln zwischen Servern, Verbindungen, Durchsuchen, Schlüsselverwaltung, Dateiübertragung und Konfigurationsänderungen
  • Unterstützt schnellen Verbindungsaufbau durch Scrollen durch die Serverliste sowie Hinzufügen, Bearbeiten, Löschen, Anheften, Statusprüfung (ping) und Fuzzy-Suche, Server-Tags, Filterung
  • Unterstützt Port Forwarding (LocalForward, RemoteForward, DynamicForward), ProxyJump, schnelles Wiederverbinden per Multiplexing und verschiedene Authentifizierungsoptionen (Public Key, Passwort, Agent Forwarding)
  • Bietet Funktionen zur Schlüsselverwaltung: automatische Erkennung und Autovervollständigung von SSH-Schlüsseln sowie intelligente Schlüsselauswahl mit Unterstützung mehrerer Schlüssel
  • Mit Blick auf Sicherheit entwickelt
    • Alle Aktionen werden über die systemeigene ssh(OpenSSH)-Binärdatei ausgeführt
    • Passwörter, Schlüssel und Anmeldedaten werden weder gespeichert, übertragen noch verändert
    • Es wird nur ~/.ssh/config gelesen und geändert; vor Änderungen wird automatisch ein Backup erstellt
    • Atomares Schreiben durch Speichern in eine temporäre Datei und anschließendes Ersetzen
    • Nicht-destruktive Bearbeitung, bei der bestehende Kommentare, Formatierung und Leerzeichen erhalten bleiben
  • Künftig sollen Funktionen für Dateiübertragung zwischen lokalem System und Server sowie automatische Verteilung von SSH-Schlüsseln hinzukommen

2 Kommentare

 
shakespeares 2025-10-06

Ein SSH-Manager ... klingt wirklich nützlich! Ich habe bisher fast alles über die CLI genutzt, aber damit dürfte es einfacher sein, etwas vielfältigere Funktionen zu verwalten.

 
dhy0613 2025-10-01

Schade, dass Include noch nicht unterstützt wird. Weil eine TUI praktisch ist, habe ich bisher hauptsächlich das hier genutzt: https://github.com/quantumsheep/sshs — wenn noch ein paar Funktionen dazukommen, werde ich wohl umsteigen.