计算机网络实习-FTP与爬虫项目
本项目为计算机网络实习课程的作业。
项目包含以下部分:
- 用C语言实现的FTP服务器
- 用C语言实现的FTP客户端
- 用Python语言实现的基于Web的FTP文件浏览器
- 用C语言实现的基于Socket的网页爬虫
所有FTP客户端/服务器和爬虫均需在Linux操作系统下运行。
准备工作
编译C语言服务器、客户端和爬虫
1 |
|
安装所需Python依赖包
Ubuntu / Debian
1 |
|
Arch Linux
1 |
|
运行方法
FTP服务器
1 |
|
FTP客户端
1 |
|

基于Web的FTP浏览器
1 |
|

- 使用你的账号和密码登录

基于Socket的网页爬虫
1 |
|


- 网站及图片已下载到 download/“域名” 文件夹中。
计算机网络实习-FTP与爬虫项目
https://www.yanjz.top/blog/FTP-Homework/