filessh-0.1.1 is not a library.
filessh
A TUI-based file explorer for SSH servers.
Tech Stack
- Core: Rust
- CLI:
clap - SSH:
russh,russh-sftp - TUI:
ratatui - Async:
tokio - Logging:
tracing
Installation
- Ensure you have Rust and Cargo installed. You can find installation instructions at rust-lang.org.
- Clone the repository:
- Build the project:
The executable will be located attarget/release/filessh.
Usage
Arguments
<HOST>: The hostname or IP address of the SSH server.<PATH>: The starting path to explore on the remote server.
Options
--port <PORT>: The port number for the SSH connection (default: 22).--username <USERNAME>: The username for the SSH connection (default: "root").-k,--private-key <PRIVATE_KEY>: The path to your SSH private key.-o,--openssh-certificate <OPENSSH_CERTIFICATE>: The path to your OpenSSH certificate.
Example