基于Linux的FTP文件服务器的设计与实现文献综述

 2022-05-27 10:05

文献综述

Linux的创始人是 Linus Torvalds。他在从1990年底到1991年的几个月中,利用Minix操作系统作为开发平台,为他自己的操作系统课程和后来的上网用途而陆续编写了若干程序。并在1991.10.5在Internet上公布了自己的内核程序,从而宣告Linux的诞生。Linux操作系统在短短几年之内得到非常迅猛的发展,这和Linux具有的良好特征是分不开的。

Linux内核是系统的核心,是运行程序和管理映像磁盘和打印机等硬件设备的核心程序。Linux Shell 是系统的用户界面,提供了用户与内核进行交互操作的一种接口,它接收用户输入的命令并把它送入内核中去执行。实际上,shell是一个命令解析器,它解析由用户输入的命令并把它送到内核。Linux文件系统是文件存放在磁盘等储存设备上的组织方法。Linux能支持多种的文件系统,如EXT2、EXT3、FAT、VFAT、ISO9660、NFS、SMB等。Linux因其稳定、高效、源代码开发等特点,得到诸如IBM、SUN、戴尔等许多著名厂商的支持。具体统计表明,Linux系统在服务器市场的占有率已达38%以上。

FTP是File Transfer Protocol(文件传输协议)的英文简称,而中文简称为“文传协议”。用于 Internet上的控制文件的双向传输。FTP服务器给用户在日常工作中通过网络传送文件带来很大的便利,只是如果没有对用户进行权限限制,将会存在安全隐患:文件被删除、更改等等情况会时有发生。此时,如果可以为不同的用户,提供不同的专属文件夹来存放各自的文件,上述问题便迎刃而解了。

FTP服务器的优点是:

1、完全基于网络,具有网络文件的上传与下载特性。如支持断点续传,不受工作组与IP地址限制等。

2、拥有完善的用户权限管理系统,比起网络共享来说,可以详细设置每个用户的权限。如只能上传,不能修改或删除等。

3、安全性高,可以进行数据的加密传输,更好保护个人隐私。

FTP 仍是互联网最主要的文件服务器。在 FTP 文件服务器上保存有大量的各种各样的共享软件、技术资料和多媒体数据等文件, 而每个 FTP 文件服务器都有若干个目录, 其目录和文件结构比较复杂。要在 FTP 服务器上逐一查找到自己需要的文件, 不是一件容易的事情, 要在多个 FTP 服务器上查找文件更困难。针对网络 FTP 服务的文件搜索引擎可以很好地解决上述问题, 同时对 WWW 搜索引擎 而言, 使用 FTP 搜索引擎来寻找软件、图像、电影和音乐等大文件则更为便捷。

剩余内容已隐藏,您需要先支付 10元 才能查看该篇文章全部内容!立即支付

免费ai写开题、写任务书: 免费Ai开题 | 免费Ai任务书 | 降AI率 | 降重复率 | 论文一键排版