红联Linux门户
Linux帮助

基于linux的小型远程FTP服务系统的设计

发布时间:2015-01-11 10:56:36来源:红联作者:drivers
操作系统课程设计说明书。

用高级语言编写和调试一个简单的FTP 服务系统,掌握对进程、线程、进程互斥、同步、通信、文件系统及网络编程的方法。从而加深学生对远程服务机制的理解和认识。

本程序分为服务器端和客户端两部分,全部在Red Hat Enterprise Linux 5 系统中使用GCC 编译执行,要求系统具有vsftpd 组件。

本程序主要使用套接口函数实现服务器端/客户端通信,具有较强的安全性设计和错误提示功能;采用多线程设计,可以保证多个客户端登陆同一服务器端而不冲突。程序使用命令提示符界面,在指定账户登录可实现全部功能,而在匿名账户下可实现部分功能。
文章评论

共有 4 条评论

  1. h160821 于 2016-08-21 17:48:56发表:

    谢谢分享

  2. q1255454531 于 2016-01-06 21:15:40发表:

    我要下载,我要下载。

  3. LTL|_HL 于 2015-12-22 15:11:02发表:

    真是太感谢了真是太感谢了真是太感谢了真是太感谢了真是太感谢了真是太感谢了真是太感谢了真是太感谢了真是太感谢了真是太感谢了真是太感谢了真是太感谢了真是太感谢了真是太感谢了真是太感谢了真是太感谢了真是太感谢了真是太感谢了

  4. wlmq_wangxiaoqi 于 2015-02-16 17:25:29发表:

    比较实用,可以根据源码自己改编