Site Map - skip to main content

Hacker Public Radio

Your ideas, projects, opinions - podcasted.

New episodes every weekday Monday through Friday.
This page was generated by The HPR Robot at

hpr0648 :: Wput: a command-line ftp-client

A brief overview of wput, a command-line FTP utility

<< First, < Previous, , Latest >>

Thumbnail of Ken Fallon
Hosted by Ken Fallon on 2011-01-26 is flagged as Explicit and is released under a CC-BY-NC-SA license.
ftp, shell, utilities. (Be the first).
The show is available on the Internet Archive at:

Listen in ogg, spx, or mp3 format. Play now:

Duration: 00:04:04


Wput is a command-line ftp-client that looks like wget but instead of downloading, uploads files or whole directories to remote ftp-servers.

Main Features

  • wget-like interface
  • TLS-encryption
  • resuming
  • speed-limit
  • time-stamping (compares local and remote dates)
  • proxy-support (socks5, http)
  • i18n
  • windows-compatibility

Wput is a free utility that is able to upload files to a ftp-server.

Wput is non−interactive and background-capable. It can upload files or whole directories and is meant to be a robust client even for unstable connections and will therefore retry to upload a file, if the connection broke.

Wput supports resuming, so it automatically continues uploading from the point where the previous upload stopped, meaning that you can kill Wput anytime and it will (if the remote ftp−server supports this, being most likely the case) finish the partial uploaded file.

Wput supports connections through proxies, allowing you to use it in an environment that can access the internet only via a proxy or to provide anonymity by hiding your ip−address to the server. For SOCKSv5−proxies Wput supports also listening mode, allowing you to use port-mode ftp through a proxy (useful if the remote ftp is behind a firewall or a gateway).

Wput supports timestamping, so it will (in the ideal case and if timestamping is enabled) only upload files, that are newer than the remote-file.

The upload-rate of Wput can be restricted, so that Wput won’t eat all available bandwidth.


  • Comments

    Subscribe to the comments RSS feed.

    Leave Comment

    Note to Verbose Commenters
    If you can't fit everything you want to say in the comment below then you really should record a response show instead.

    Note to Spammers
    All comments are moderated. All links are checked by humans. We strip out all html. Feel free to record a show about yourself, or your industry, or any other topic we may find interesting. We also check shows for spam :).

    Provide feedback
    Your Name/Handle:
    Anti Spam Question: What does the letter P in HPR stand for?
    Are you a spammer?
    What is the HOST_ID for the host of this show?
    What does HPR mean to you?