SFTP Console Client with Recursive Download/Upload Support

I often find it difficult to use 'scp' program because I don't know the exact path to the directory in the destination server and I do not find 'sftp' program very useful because it does not support recursive downloads. Here are two programs which offer recursive downloads over sftp protocol:

1. psftp provided by package putty-tools

# psftp user@server
psftp> get -r directory_to_download
psftp> put -r directory_to_upload

2. lftp provided by package lftp. It seems that lftp is much more advanced than psftp but the commands might be slightly different from the ones we use in 'sftp' program.

# lftp sftp://user@server
lftp> mirror directory_to_download
lftp> mirror -R directory_to_upload

And if you are looking for a really good sftp GUI client, then I highly recommend 'Filezilla'.

The best part is that all these tools are available in the Debian Lenny repo.

Comments

Post new comment

The content of this field is kept private and will not be shown publicly.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Internal paths in double quotes, written as "internal:node/99", for example, are replaced with the appropriate absolute URL or relative path.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Lines and paragraphs break automatically.

More information about formatting options

Image CAPTCHA
Copy the characters (respecting upper/lower case) from the image.