python快速搭建简易ftp服务器

点击查看代码
# -*- coding:utf-8 -*-
from pyftpdlib.authorizers import DummyAuthorizer
from pyftpdlib.handlers import FTPHandler
from pyftpdlib.servers import FTPServer
# 实例化DummyAuthorizer来创建ftp用户
authorizer = DummyAuthorizer()
# 参数:用户名,密码,目录,权限
authorizer.add_user('admin', '123456', r'e:desktop est', perm='elradfmwMT')
# 匿名登录
# authorizer.add_anonymous('/home/nobody')
handler = FTPHandler
handler.authorizer = authorizer
# 参数:IP,端口,handler
server = FTPServer(('0.0.0.0', 2121), handler) #设置为0.0.0.0为本机的IP地址
server.serve_forever()

pip安装pyftpdlib库,python运行即可,服务端会实时显示日志
python快速搭建简易ftp服务器

参考:
python如何搭建FTP服务器 python ftp服务器搭建_mob64ca14116c53的技术博客_51CTO博客

© 版权声明

相关文章

暂无评论

您必须登录才能参与评论!
立即登录
暂无评论...