FTPy

FTP client written in Python3

FTPy

This project is basically a simplified FTP client, which, through an established socket, allows connecting and performing FTP exchanges, such as sending, retrieving, or deleting a file.

Overview

ftpydemo

Commands

Auth

  • USER
  • PASS

Interaction with files

  • PASV
  • LIST (ls)
  • RETR (get)
  • STOR (put)

Interaction with filesystem

  • CD (cd)
  • PWD (pwd)
  • MKD (mkdir)
  • DELE (rm)
  • CHMOD (chmod)

Source

The source code and installation instructions are accessible here

This post is licensed under CC BY 4.0 by the author.