Bast.sh/SFTP in the terminal with your SSH config
SFTP in the terminal with your SSH config
File transfer should not require a second app with a second host list. Bast Files is dual-pane SFTP that reuses the SSH config you already connect with.
Hosts for shell, hosts for files, twice the drift
Many workflows split SSH and SFTP across tools. The shell knows one jump path. The file app knows another. One gets updated. The other fails at 6pm.
GUI SFTP clients often hide that complexity behind paid plans or their own session stores.
One config, two panes
Bast Files opens a local and remote browser in the TUI. Copy and move files with the same OpenSSH settings Connect already uses, including ProxyJump and cloud ProxyCommand tunnels.
You stay in the terminal. You do not maintain a parallel file-transfer address book.
Transfer against a real host
- Install Bast and make sure the target host connects normally with
bastor systemssh. - Open Files from the TUI for that host, browse both panes, and copy what you need.
- Read the Files docs for keybindings and current transfer limits.
Install Bast
macOS and Linux. Then run bast and work from your existing OpenSSH setup.
curl -fsSL https://bast.sh/install | shLatest release v0.7.1