作业需求: 1. 用户加密认证 2. 多用户同时登陆 3. 每个用户有自己的家目录且只能访问自己的家目录 4. 对用户进行磁盘配额、不同用户配额可不同 5. 用户可以登陆server后,可切换目录 6. 查看当前目录下文件 7. 上传下载文件,保证文件一致性 8. 传输过程中现实 ...
要求: 用户加密认证 允许同时多用户登录 每个用户有自己的家目录 ,且只能访问自己的家目录 对用户进行磁盘配额,每个用户的可用空间不同 未做 允许用户在ftp server上随意切换目录 允许用户查看当前目录下文件 允许上传和下载文件,保证文件一致性 文件传输过程中显示进度条 附加功能:支持文件的断点续传 未实现 拓扑图: 设计说明: 服务器端 服务器端主要是处于长期运行监控状态。在调用启动之后 ...
2017-09-04 19:20 0 1428 推荐指数:
作业需求: 1. 用户加密认证 2. 多用户同时登陆 3. 每个用户有自己的家目录且只能访问自己的家目录 4. 对用户进行磁盘配额、不同用户配额可不同 5. 用户可以登陆server后,可切换目录 6. 查看当前目录下文件 7. 上传下载文件,保证文件一致性 8. 传输过程中现实 ...
作业需求: 1. 用户登陆 2. 上传/下载文件 3. 不同用户家目录不同 4. 查看当前目录下文件 5. 充分使用面向对象知识 思路分析: 1.用户登陆保存文件对比用户名密码。 2.上传用json序列化文件名,文件路径,文件大小传给服务器端,根据得到的字段内容操作上传 ...
作业题目: 开发一个支持多用户在线的FTP程序 作业需求: 要求 1.用户加密认证(已实现) 2.允许同时多用户登录 3.每个用户有自己的家目录 ,且只能访问自己的家目录(已实现) 4.对用户进行磁盘配额,每个用户的可用空间不同 5.允许用户在ftp server上随意切换目录(已实现 ...
需求分析 1. 多用户同时登陆2. 用户登陆,加密认证3. 上传/下载文件,保证文件一致性4. 传输过程中现实进度条5. 不同用户家目录不同,且只能访问自己的家目录6. 对用户进行磁盘配额、不同用户 ...
作业:开发一个支持多用户在线的FTP程序 要求: 用户加密认证 允许同时多用户登录 每个用户有自己的家目录 ,且只能访问自己的家目录 对用户进行磁盘配额,每个用户的可用空间不同 允许用户在ftp server上随意切换目录 允许用户查看当前目录下文件 允许上传 ...
SELECT版FTP: 使用SELECT或SELECTORS模块实现并发简单版FTP 允许多用户并发上传下载文件 思路解析: 1. 使用IO多路复用的知识使用SELECTORS封装好的SELECTORS模块编写程序 2. 是用IO多路复用的SELECT编写程序 3 .最后编写 ...
现有作业 1. (其它)ftp服务器搭建,使用你姓名学号命名的账号登陆,以及路径下存放一个你学号和姓名命名的文件。能够在ftp中显示出来,同时在本地虚拟机上通过命令来上传和下载一个你宿舍号同名文件。(全部需要附带mac地址截图) 在/var/ftp/下创建自己的学号+姓名的账号 ...
server服务端 bin下的文件 ftp_server.py conf下的文件 accounts.ini(这个可以在执行中创建) settings.py core下的文件 main.py ...