LinuxFTP服务器安装与配置 .docx
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《LinuxFTP服务器安装与配置 .docx》由会员分享,可在线阅读,更多相关《LinuxFTP服务器安装与配置 .docx(11页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精品名师归纳总结封面可编辑资料 - - - 欢迎下载精品名师归纳总结作者: PanHongliang仅供个人学习1 引言1.1 课程设计的目的和背景意义自从有了网络以来,通过网络来传输文件始终是一项很重要的工作,不但可编辑资料 - - - 欢迎下载精品名师归纳总结可以实现文件的下载上传,而且可以设置不同的用户拜望权限,并支持大文件 的断点续传功能。例如,把在本的运算机上设计的网站文件,上传到远程的 Web 服务器主机上,就可以使用FTP 服务,依据用户名及密码拜望远程主机所供应的 FTP 目录。接受这种方法,用户不需要使用Telnet 登录到远程主机进行工作,这样就使 Web服务器上的文件更新
2、工作变得特殊轻松。1.2 课程设计的内容本次课程设计需要是在 Linux 操作系统下完成FTP 服务器平台的搭建,所要完成的工作如下:(1) 安装与配置 FTP 服务器,在 Linux 操作系统上进行 FTP 服务器的安装与配置工作。(2) 配置匿名账号拜望权限,进一步在Linux 操作系统上设置匿名账号拜望的权限。(3) 配置匿名账号上传文件的功能,使用户可以使用FTP 服务器来进行相互之间文件的交换与传输。2 相关软件介绍2.1 Linux 简介Linux 1 是一套免费使用和自由传播的类UNIX操作系统,它主要用于基于Intel x86 系列 CPU 的运算机上。这个系统是由世界各的的成
3、千上万的程序员设计和实现的。其目的是建立不受任何商品化软件的版权制约的、全世界都能自由使用的 UNIX 兼容产品。Linux 最早由一位名叫Linus Torvalds 的运算机爱好者开发,当时他是芬兰赫尔辛基高校的同学。他的目的是设计一个代替Minix (由一位名叫 Andrew Tannebaum的运算机教授编写的一个操作系统示范教案程序)的操作系统,这个操作系统可用于 386、486 或奔腾处理器的个人运算机上,并且具有UNIX 操作系统的全部功能。 Linux 以它的高效性和灵敏性著称。它能够在个人运算机上实现全部的 UNIX 特性,具有多任务、多用户的才能。 Linux 可在 GNU
4、 公共许可权限下免费获得,是一个符合POSIX 标准的操作系统。 Linux 操作系统软件包不仅包括完整的 Linux 操作系统,而且仍包括文本编辑器、高级语言编译器可编辑资料 - - - 欢迎下载精品名师归纳总结等应用软件。它仍包括带有多个窗口治理器的X-Windows 图形用户界面,如同我们使用 Windows NT 一样,答应我们使用窗口、图标和菜单对系统进行操作。Linux 之所以受到广大运算机爱好者的宠爱,主要缘由有两个,一是它属于自由软件,用户不用支付任何费用就可以获得它和它的源代码,并且可以依据自己的需要对它进行必要的修改和无约束的连续传播。另一个缘由是,它具有UNIX 的全部功
5、能,任何使用UNIX 操作系统或想要学习 UNIX 操作系统的人都可以从 Linux 中获益。由于 Linux 是一套自由软件,用户可以无偿的得到它及其源代码,可以无偿的获得大量的应用程序,而且可以任意的修改和补充它们。这对用户学习、明白 UNIX 操作系统的内核特殊有益。学习和使用 Linux ,能为用户节省一笔可观的资金。 Linux 是目前惟一可免费获得的、为PC 机平台上的多个用户供应多任务、多进程功能的操作系统,这是人们要使用它的主要缘由。就PC 机平台而言, Linux 供应比其他任何操作系统都要强大的功能,Linux 仍可以使用户远离各种商品化软件供应者促销广告的诱惑,再也不用承
6、担每过一段时间就升级的痛楚,因此,可以节省大量用于购买或升级应用程序的资金。Linux 不仅为用户供应强大的操作系统功能,而且仍供应丰富的应用软件。用户不但可以从 Internet 上下载 Linux 及其源代码,而且仍可以从Internet 上下载许多 Linux 的应用程序。可以说,Linux 本身包含的应用程序以及移植到Linux 上的应用程序包罗万象,任何一位用户都能从有关Linux 的网站上找到适合自己特殊需要的应用程序及其源代码,这样,用户就可以依据自己的需要下载源代码,以便修改和扩充操作系统或应用程序的功能。这对Windows NT、Windows98、MS-DOS 或 OS/2
7、 等商品化操作系统来说是无法做到的。2.2 FTP 简介FTP2 全称是 File Transfer Protocol,即文件传输协议,它是特的用来传输文件的协议。 FTP 功能是网络中最重要、用途最广泛的服务之一,它实现了服务器和客户端之间的文件传输和资源再支配,是普遍接受的资源共享方式之一,用户可以连接到 FTP 服务器上下载文件,也可以将自己的文件上传到FTP 服务器。可编辑资料 - - - 欢迎下载精品名师归纳总结FTP 是 TCP IP的一种具体应用,它工作在 OSI 模型的第七层、 TCP 模型的第四层,即应用层,它使用 TCP 传输而不是 UDP,这样 FTP 客户在和服务器建立
8、连接之前就要经过一个“三次握手”的过程,它的意义在于客户与服务器之间的连接是牢靠的、面对连接的,为数据的传输供应了牢靠的保证。另外, FTP 服务仍有一个特殊重要的特点就是它可以独立于平台,也就是说无论是UNIX 、Linux 仍是 Windows 等其它操作系统,都可以实现FTP的客户端和服务器,而且相互之间可以跨平台进行文件传送。2.3 VMWare 简介VMWare3 是一个“虚拟 PC”软件公司。它的产品可以使你在一台机器上同时运行二个或多个 Windows、DOS、LINUX 系统。与“多启动”系统相比, VMWare 接受了完全不同的概念。多启动系统在一个时刻只能运行一个系统, 在
9、系统切换时需要重新启动机器。VMWare 是真正“同时”运行,多个操作系统在主系统的平台上,就像标准Windows 应用程序那样切换。而且每个操作系统你都可以进行虚拟的分区、配置而不影响真实硬盘的数据,你甚至可以通过网卡将几台虚拟机用网卡连接为一个局域网,极其便利。安装在VMWare 操作系统性能上比直接安装在硬盘上的系统低不少,因此,比较适合学习和测试。3 具体实现3.1 安装与启动 vsftpd使用 ifconfig 命令查看 Linux 操作系统的网络基本设置,如下图所示:图 3.1 Linux操作系统的网络基本设置由于 FTP 很常用,所以 Linux 在默认状态下将自动安装 vsft
10、pd,可以使用如下命令进行查看:图 3.2 用命令查看安装信息可以在终端窗口用系统命令进行关闭、启动和重启等操作,如下。图 3.3 用系统命令进行操作也可以使用 service命令。如下:可编辑资料 - - - 欢迎下载精品名师归纳总结图 3.4 用 service 命令进行操作FTP 服务器关闭之后,全部的用户都不能再登录。3.2 vsftpd.conf说明在 Red Hat Enterprise Linux 5 中,系统默认安装的 FTP软件是 vsftpd,其相关的配置文件有 etc vsftpd vsft、pd/.ectocn/vfsftpd.ftpusers 和/etc/vsftpd
11、.user_list,在配置 FTP 服务器时,主要是修改这些文件中的相关语句。 etc vsftpd vsf是tpdF.cToPnf服务的最主要的配置文件。用 gedit 编辑器打开该配置文件 etc vsftpd vsft,pd如.c下on所f 示:图 3.5 vsftpd.conf 说明一anonymous_enble=YES 是 否 允 许anonymous 登 录FTP服 务 器 设 置 , local_enable=YES 是否答应本的用户登录FTP 服务器设置, write_enable=YES 是否答应用户具有在FTP 服务器文件中执行写的权限,默认都是答应的。local_um
12、ask=022设置本的用户的文件生成掩码为022,默认是 077。图 3.6 vsftpd.conf 说明二图 3.7 vsftpd.conf 说明三#aon_mkdir_write_enable=YES 是否答应匿名账户在FTP 服务器中创建目录,默认是不答应。 dirmessage_enable=YES激活目录信息,当远程用户更换目录时,将显现提示信息。xferlog_enable=YES 启用了上传和下载日志功能, connect_from_port_20=YES以 及 启 用 FTP数 据 端 口 的 连 接 请 求 。#xferlog_file=/var/log/vsftpd.log
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- LinuxFTP服务器安装与配置 LinuxFTP 服务器 安装 配置
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内