ddshttgb 发表于 2019-8-29 15:26

python一键搭建ftp服务

from pyftpdlib.authorizers import DummyAuthorizer
from pyftpdlib.handlers import FTPHandler
from pyftpdlib.servers import FTPServer
authorizer=DummyAuthorizer()
authorizer.add_user('zhanghao','mima','.',perm='elradfmw')
handler=FTPHandler
handler.authorizer=authorizer
server=FTPServer(('192.168.27.134',21),handler)
server.serve_forever()


代码很简单,用的pyftpdlib这个模块,导入模块,实例化,第五行是需要自己定义的东西,按顺序依次为,账号,密码,目录位置,权限,反正自己用,就给最高权限就行了,关于字母代表的权限含义可以自行搜索,第八行也是需要定义的就是自己电脑ip地址,还有端口完成后运行即可,在浏览器输入ftp://ip就可以了

sgh2zlx 发表于 2019-8-29 15:45

非 常 好                                                

ddshttgb 发表于 2019-8-29 17:43

smldhz 发表于 2019-8-29 16:53
一行命令开ftp
还有我怀疑你是来刷 ...

python -m SimpleHTTPServer 9527    这个也行

yanmingming 发表于 2019-8-29 16:08

学习一下

ponick 发表于 2019-8-29 16:11

学习了~谢谢

pwp 发表于 2019-8-29 16:13

谢谢分享,可以搭简易服务器了

kavenluo 发表于 2019-8-29 16:33

大道至简

smldhz 发表于 2019-8-29 16:53

python -m pyftpdlib -p 21
一行命令开ftp
还有我怀疑你是来刷分的但是没有证据

异常马粥 发表于 2019-8-29 16:57

kavenluo 发表于 2019-8-29 16:33
大道至简

当年做python笔记的本子,第一页就是写的这句

我的小可爱na 发表于 2019-8-29 16:57

试一下。。。试一下。。。

派大星星 发表于 2019-8-29 16:59

感谢分享
页: [1] 2
查看完整版本: python一键搭建ftp服务