Skip to content

Instantly share code, notes, and snippets.

@leepa
Created May 19, 2012 08:38
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save leepa/2730097 to your computer and use it in GitHub Desktop.
Save leepa/2730097 to your computer and use it in GitHub Desktop.
# pip install pyftpdlib then rock n roll
from pyftpdlib import ftpserver
authorizer = ftpserver.DummyAuthorizer()
authorizer.add_user("ftpshiz", "ftpshiz", "/usr/local/ftp", perm="elradfmw")
handler = ftpserver.FTPHandler
handler.authorizer = authorizer
address = ("127.0.0.1", 2121)
ftpd = ftpserver.FTPServer(address, handler)
ftpd.serve_forever()
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment