Connect quickly to your SSH servers 🚀
FSSH is a TUI tool that allows you to quickly connect to your SSH servers by navigating through your SSH config.
A CLI tool for quickly connecting to SSH servers with an intuitive TUI interface.
Require password entry only once!
- Intuitive TUI interface for selecting and searching from a large list of SSH servers.
- Automatically memorizes and encrypts passwords, requiring password entry only once.
No release is available yet, so you will need to download and compile the project manually.
git clone https://github.com/gvariable/fssh.git
cd fssh
cargo run
fssh
parses your~/.ssh/config
file and lists all the hosts.- Users can search for and select the host they want to connect to.
fssh
spawns a new TTY and runs the SSH client to connect to the chosen host.- If the host requires a password,
fssh
will memorize and encrypt it locally. The default configuration location is~/Library/Application Support/fssh
on macOS and~/.config/fssh
on Linux. The next time the user connects to the same host, they won't need to enter the password again. - If the host doesn't require a password,
fssh
will connect directly.
The pseudo terminal currently does not support scrollback, so users cannot view the command history.