Skip to content
/ FTP Public
forked from Obsir/FTP

基于python的类百度云盘的简单FTP程序

Notifications You must be signed in to change notification settings

douftp/FTP

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 

Repository files navigation

作者:Obser
版本:测试版本 v0.1
程序介绍:
    简单实现功能类似百度云盘的FTP程序
    主要功能:
        1. 用户登录,密码验证
        2. 允许多用户同时在线
        3. 每个用户有自己的根目录,且只能访问自己的根目录
        4. 每个用户有属于自己的磁盘配额,每个用户的可用空间不同
        5. 允许用户在FTP服务端随意切换目录
        6. 允许用户查看当前目录下文件
        7. 允许上传和下载文件
        8. 文件传输过程中进度条实时显示
        9. 允许用户在FTP服务端创建目录
        10. 允许用户删除FTP服务端的文件

    用户数据文件使用方法:
        · 在FTP服务端目录下的data文件中创建以用户名为目录名的文件夹
        · 其中详细文件和配置请参照实例用户的参数


程序结构:
Obsir/
├── README
├── ftp_client # FTP客户端代码
│   ├── README
│   ├── bin
│   ├── conf
│   ├── core
│   ├── data
│   └── log
└── ftp_server # FTP服务端代码
    ├── README
    ├── bin
    ├── conf
    ├── core
    ├── data
    └── log

About

基于python的类百度云盘的简单FTP程序

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%