Skip to content
KitploitKITPLOIT
StrumentiBlog
Invia
StrumentiBlog
Invia

Strumenti di Hacking, PenTest e Cybersecurity per il tuo Arsenale di Sicurezza!

Kitploit è una directory di strumenti di hacking, cybersecurity e pentesting. Scopri gli ultimi aggiornamenti dei progetti per trovare vulnerabilità, analizzare sistemi, automatizzare i test e rafforzare la tua sicurezza.

··Feed·Contatto·Privacy·© 2026 Kitploit

Directory degli strumenti

Categorie

Vedi tutte le categorie
Loading categories
filessh — Un file browser TUI veloce e comodo per server remoti | Kitploit
Strumenti/GitHubGitHub/jayanaxhf/filessh
Scripting e AutomazioneSicurezza di ReteUtilità e FrameworkStrumento di Accesso Remoto
GitHubjayanaxhf/filessh

filessh

Un file browser TUI veloce e comodo per server remoti

Vedi Repository
228621 mese faRevisionato da Kitploit
Sito web

Più Popolari

Vedi tutti →

Scopri gli strumenti più utilizzati dalla nostra community.

Esplora tutti gli strumenti

Sfoglia la nostra collezione di strumenti

Vedi tutti gli strumenti →
Condividi

FileSSH

Built With Ratatui crates.io GitHub Tag

Un file explorer basato su TUI per server SSH, che consente di sfogliare e gestire file su un server remoto, modificarli direttamente sul posto e scaricare ricorsivamente directory con attraversamento parallelo delle directory. Ha anche la possibilità di avviare rapidamente sessioni SSH verso percorsi sul server remoto.

Dual-licensed sotto MIT o UNLICENSE.

Made with VHS

Installazione

homebrew (macOS)

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

Cargo

root@kitploit:~
cargo install --locked filessh

Compilare dai sorgenti

Scarica lo strumento
  1. Assicurati di avere Rust e Cargo installati. Puoi trovare le istruzioni di installazione su rust-lang.org.
  2. Clona il repository:
    root@kitploit:~
    git clone https://github.com/your-username/filessh.git
    cd filessh
    
  3. Compila il progetto:
    root@kitploit:~
    cargo build --release
    
    L'eseguibile si troverà in target/release/filessh.

Da fare

  • Aggiungere il supporto per rsync e scp
  • Risolvere i bug

Utilizzo

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

Caratteristiche

  1. Modificare, eliminare e sfogliare file su un server remoto
  2. Scaricare ricorsivamente directory con attraversamento parallelo delle directory
  3. Aprire rapidamente sessioni SSH su directory.

Utilizzo

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

Commands:
  connect              Connect explicitly (same as default command)
  install-man-pages    Install man pages into the system
  install-completions  Generate shell completion scripts

Arguments:
  [HOST]  The remote host to connect to (e.g., 'example.com' or '192.168.1.100')
  [PATH]  Initial directory path to open on the remote host

Options:
  -p, --port <PORT>
          The port number to use for the SSH connection [default: 22]
  -u, --username <USERNAME>
          The username for logging into the remote host
  -k, --private-key <PRIVATE_KEY>
          Path to the private key file for public key authentication
  -o, --openssh-certificate <OPENSSH_CERTIFICATE>
          Optional path to an OpenSSH certificate
  -h, --help
          Print help
  -V, --version
          Print version

Esempio

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

Combinazioni di tasti

Per uscire, premi Ctrl+q.

L'interfaccia ha tre riquadri: l'elenco dei file, il riquadro dei metadati e del contenuto dei file, e la casella di input in cui vengono visualizzati i prompt.

TastoAzione
Ctrl+qEsci
Tab / Shift+TabSposta il focus tra i riquadri
1 / 2 / 3Porta il focus sull'elenco dei file, sul riquadro del contenuto o sulla casella di input
EscTorna all'elenco dei file, cancellando qualsiasi prompt o filtro

Nell'elenco dei file:

TastoAzione
j / k, ↓ / ↑Sposta la selezione
l / →Entra nella directory selezionata
h / ←Vai alla directory padre
EnterMostra il contenuto del file selezionato nel riquadro del contenuto
eModifica il file con $EDITOR, dopo che Enter lo ha caricato
dScarica la selezione, chiedendo un percorso locale
fFiltra l'elenco per nome mentre digiti
mRinomina o sposta la selezione
xElimina la selezione, confermando con y
n fCrea un file
n dCrea una directory
.Nascondi i dotfile, che sono mostrati per impostazione predefinita
Ctrl+oApri una sessione SSH nella directory corrente

In un prompt, Enter conferma e Esc annulla.