Skip to content

my1990/socket

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 

Repository files navigation

多线程FTP服务器

已实现下面功能:
1、用户加密认证
2、允许同时多用户登录
3、每个用户有自己的家目录 ,且只能访问自己的家目录
4、对用户进行磁盘配额,每个用户的可用空间不同
5、允许用户在ftp server上随意切换目录
6、允许用户查看当前目录下文件
7、允许上传和下载文件,保证文件一致性

使用方法:
1、先执行ftp_server目录下main_v2.py 启动FTP服务器,
2、再执行ftp_client目录下client_多线程.py 启动客户端,
3、启动客户端后,就可以执行注册账号、登录账号、上传下载文件等常见FTP操作了。

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages