LinuxCommandLibrary

fzsftp

command-line SFTP client for FileZilla

TLDR

Connect to server
$ fzsftp [user@host]
copy
Connect with port
$ fzsftp -P [2222] [user@host]
copy
Use specific key
$ fzsftp -i [key.ppk] [user@host]
copy
Batch mode
$ fzsftp -b [commands.txt] [user@host]
copy

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.

SEE ALSO

sftp(1), filezilla(1), psftp(1)

> TERMINAL_GEAR

Curated for the Linux community

Copied to clipboard