FTP文件传输

Posted Mr。yang

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了FTP文件传输相关的知识,希望对你有一定的参考价值。

FTP项目作业
要求
1.用户加密认证
2.允许同时多用户登录
3.每个用户有自己的家目录,且只能访问自己的家目录
4.对用户进行磁盘配额,每个用户的可用空间不同
5.允许用户在ftp server上随意切换目录
6.允许用户查看当前目录下的文件
7.允许上传和下载文件,并保证文件的一致性md5
8.文件传输过程中显示进度条
9.支持文件的断点续传
————————————————————————
结构:
FTP
client
download 用户从服务端下载文件的目录
upload 用户上传文件的目录
ftp_client.py 启动客户端的py文件
server
bin
start.py 启动服务端的py文件,创建用户
conf
settings.py 配置文件
core
main.py 主程序
server_side.py 服务端的py代码
user_manage.py 对用户进行判断,增加,磁盘空间判断
db
yang
user_info.ini 存放用户数据
README
—————————————————————————
使用说明:
1. 启动start.py
2. 输入 2 ,启动服务端
3. 启动client_side.py,启动客户端
4. 输入用户名和密码
5. 输入命令
1.上传文件: get a.txt
2.下载文件: put a.txt
3.切换目录: cd photo
4.增加目录: add fang
5.查看所在目录下的所有文件: ls

以上是关于FTP文件传输的主要内容,如果未能解决你的问题,请参考以下文章

安卓手机如何通过ftp远程连接电脑,并传输文件。

ftp文件传输工具,教你该怎么使用ftp文件传输工具

传输文件协议FTP

文件传输协议(FTP)

FTP 文件传输协议

网盘工具2:局域网ftp文件传输