Skip to content
KitploitKITPLOIT
ToolsBlog
Einreichen
ToolsBlog
Einreichen

Hacking-, PenTest- und Cybersicherheits-Tools für Ihr Sicherheitsarsenal!

Kitploit ist ein Verzeichnis von Hacking-, Cybersicherheits- und Pentesting-Tools. Entdecken Sie die neuesten Projekt-Updates, um Schwachstellen zu finden, Systeme zu analysieren, Tests zu automatisieren und Ihre Sicherheit zu stärken.

··Feeds·Kontakt·Datenschutz·© 2026 Kitploit

Tool-Verzeichnis

Kategorien

Alle Kategorien anzeigen
Loading categories
filessh — Ein schneller und praktischer TUI-Dateibrowser für entfernte Server | Kitploit
Tools/GitHubGitHub/jayanaxhf/filessh
Scripting & AutomatisierungNetzwerksicherheitDienstprogramme & FrameworksRemote-Access-Tool
GitHubjayanaxhf/filessh

filessh

Ein schneller und praktischer TUI-Dateibrowser für entfernte Server

Repository anzeigen
2286vor 26 TagenVon Kitploit geprüft

Beliebteste

Alle anzeigen →

Entdecken Sie die meistgenutzten Tools unserer Community.

Alle Tools erkunden

Durchsuchen Sie unsere Tool-Sammlung

Alle Tools anzeigen →
Teilen
Webseite

FileSSH

Built With Ratatui crates.io GitHub Tag

Ein TUI-basierter Dateiexplorer für SSH-Server, mit dem Sie Dateien auf einem entfernten Server durchsuchen und verwalten, direkt bearbeiten und Verzeichnisse mit parallelem Durchlauf rekursiv herunterladen können. Außerdem besteht die Möglichkeit, schnell SSH-Sitzungen zu Pfaden auf dem entfernten Server zu öffnen.

Dual-lizenziert unter MIT oder der UNLICENSE.

Made with VHS

Installation

homebrew (macOS)

root@kitploit:~
brew install jayanaxhf/taps/filessh

Cargo

root@kitploit:~
cargo install --locked filessh

Aus dem Quellcode erstellen

  1. Stellen Sie sicher, dass Rust und Cargo installiert sind. Installationsanweisungen finden Sie unter rust-lang.org.
  2. Klonen Sie das Repository:
    root@kitploit:~
    git clone https://github.com/your-username/filessh.git
    cd filessh
    
  3. Erstellen Sie das Projekt:
    root@kitploit:~
    cargo build --release
    
    Die ausführbare Datei befindet sich unter target/release/filessh.

Todo

  • Unterstützung für rsync und scp hinzufügen
  • Fehler ausmerzen

Verwendung

root@kitploit:~
filessh [OPTIONS] <HOST> <PATH>

Funktionen

  1. Dateien auf einem entfernten Server ändern, löschen und durchsuchen
  2. Verzeichnisse mit parallelem Durchlauf rekursiv herunterladen
  3. Schnell SSH-Sitzungen zu Verzeichnissen öffnen.

Verwendung

root@kitploit:~
filessh [OPTIONS] [HOST] [PATH]
filessh <COMMAND>

Commands:
  connect              Explizit verbinden (entspricht dem Standardbefehl)
  install-man-pages    Man-Seiten im System installieren
  install-completions  Shell-Vervollständigungsskripte generieren

Arguments:
  [HOST]  Der entfernte Host, mit dem verbunden werden soll (z. B. 'example.com' oder '192.168.1.100')
  [PATH]  Anfänglicher Verzeichnispfad, der auf dem entfernten Host geöffnet werden soll

Options:
  -p, --port <PORT>
          Die Portnummer für die SSH-Verbindung [Standard: 22]
  -u, --username <USERNAME>
          Der Benutzername für die Anmeldung am entfernten Host
  -k, --private-key <PRIVATE_KEY>
          Pfad zur privaten Schlüsseldatei für die Public-Key-Authentifizierung
  -o, --openssh-certificate <OPENSSH_CERTIFICATE>
          Optionaler Pfad zu einem OpenSSH-Zertifikat
  -h, --help
          Hilfe anzeigen
  -V, --version
          Version anzeigen

Beispiel

root@kitploit:~
./target/release/filessh \
    --username myuser \
    --private-key ~/.ssh/id_rsa \
    example.com \
    /home/myuser

Tastenkombinationen

Zum Beenden drücken Sie Ctrl+q.

Die Oberfläche hat drei Bereiche: die Dateiliste, den Bereich für Metadaten und Dateiinhalte und das Eingabefeld, in dem Eingabeaufforderungen erscheinen.

In der Dateiliste:

Bei einer Eingabeaufforderung bestätigt Enter und Esc bricht ab.

Tool herunterladen
TasteAktion
Ctrl+qBeenden
Tab / Shift+TabFokus zwischen den Bereichen verschieben
1 / 2 / 3Dateiliste, Inhaltsbereich oder Eingabefeld fokussieren
EscZurück zur Dateiliste, um eine Eingabeaufforderung oder einen Filter zu löschen
TasteAktion
j / k, ↓ / ↑Auswahl verschieben
l / →Ausgewähltes Verzeichnis betreten
h / ←Zum übergeordneten Verzeichnis wechseln
EnterInhalt der ausgewählten Datei im Inhaltsbereich anzeigen
eDatei in $EDITOR bearbeiten, nachdem sie mit Enter geladen wurde
dAuswahl herunterladen, mit Aufforderung zur Angabe eines lokalen Pfads
fListe nach Namen filtern, während der Eingabe
mAuswahl umbenennen oder verschieben
xAuswahl löschen, Bestätigung mit y
n fDatei erstellen
n dVerzeichnis erstellen
.Punktdateien ausblenden (standardmäßig angezeigt)
Ctrl+oSSH-Sitzung im aktuellen Verzeichnis öffnen