fzsftp
command-line SFTP client for FileZilla
TLDR
Connect to server
$ fzsftp [user@host]
Connect with port$ fzsftp -P [2222] [user@host]
Use specific key$ fzsftp -i [key.ppk] [user@host]
Batch mode$ fzsftp -b [commands.txt] [user@host]
SYNOPSIS
fzsftp [options] [user@host]
DESCRIPTION
fzsftp is FileZilla's command-line SFTP client based on PSFTP from PuTTY. It provides secure file transfer through SSH connections.
The tool supports interactive and batch modes for file operations. It handles PuTTY-format keys natively and provides familiar SFTP commands for navigation and transfer.
fzsftp enables scripted SFTP operations when FileZilla GUI isn't suitable.
PARAMETERS
USER@HOST
SFTP server connection string.-P PORT
Port number.-i KEYFILE
Identity/private key file.-b BATCHFILE
Batch command file.-pw PASSWORD
Password (insecure).--help
Display help information.
CAVEATS
Password on command line is insecure. PPK keys need conversion for other clients. Not all OpenSSH features supported.
HISTORY
fzsftp is adapted from PSFTP (PuTTY SFTP) for FileZilla integration. It provides command-line SFTP capabilities alongside FileZilla's graphical interface.

