linux网站建设实验指导书

linux网站建设实验指导书

ID:45565613

大小:613.07 KB

页数:24页

时间:2019-11-14

linux网站建设实验指导书_第1页
linux网站建设实验指导书_第2页
linux网站建设实验指导书_第3页
linux网站建设实验指导书_第4页
linux网站建设实验指导书_第5页
资源描述:

《linux网站建设实验指导书》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、实验1VSFTP服务器配置1.实验目的(1)掌握ftp的工作原理(2)了解当前流行的ftp软件,包括ftp服务器和ftp客户端软件(3)了解Linux下常用的ftp服务器及其特点(4)掌握vsftp的安装(5)熟练掌握vsftp配置文件的配置2、理论知识1、VSFTP简介vsftp是VerySecurityftp的缩写,意为“非常安全的ftp”,软件的编写者非常关注软件的安全性。除了天生的安全性外,还具有高速、稳定的性能特点。在单机上支持4000个以上的并发用户同时连接。(1)VSFTP的优点:a.体积小93kApr23

2、2004vsftp-1.2.1-3-i386.rpmb.可定制强可配置各种应用类型、匿名、虚拟、独立等c・效率高在百兆网络里经过测试可达80多兆的传输速率d.安全性好安全选项比较多,且自身安全性较好(2)ftp的工作原理ftp是filetransferprotocol的缩写。在Internet中,大部分文件传送都采用ftp协议。ftp主要提供上传和下载两种文件服务。根据对象不同,ftp服务器可以分为匿名服务器(anonymousserve"和系统ftp服务器。匿名服务提供任何客户的下载服务,但不提供上传服务,系统ftp,

3、服务器只提供合法帐号的用户使用。(3)FTP的传输模式有两种:ASCII模式二进制传输模式(4)FTP支持的两种工作模式(a)Standard模式(即port或Active模式,主动模式)Ftp的客户端发送port命令到ftp服务器ftp客户端先与ftpServer的21端口建立连接,通过该通道发送命令。客户端接收数据时,在该通道发送port命令。Port命令包含了客户端用什么端口接收数据。传送数据时,服务器端通过TCP20端口连接到客户端指定的端口发送数据。ftp服务器必须与客户端建立一个新的连接,以用传送数据。(b)

4、Passive模式(即pasv,被动模式)建立通道时和Standard模式类似。建立连接后,不是发送port命令,而是pasv命令。ftp服务器收到pasv命令后,随机打开一个高端端口(端口大于1024)并通知该客户端在该端口上上传数据;客户端连接ftp服务器该端口,ftp服务器将通过该端M进行数据的传送。除了上述两种模式Z外,还有一种单端口模式。该模式的数据连接请求由ftp服务器发起,使用该传输模式时,客户端控制连接端口和数据连接端口一致。这种模式无法在短时间连续输入数据、传输命令,因而不常用。(4)Linux下流行的

5、ftp服务器目前Linux下常用的免费ftp服务器主要有:Wu-ftp>Proftp>vsftp三种。Wu-ftp和vsftp比较常用,是Redhat口带的ftp软件。3、实验内容配置一台FTP服务器,要求:1、匿名用户anonymous,只能浏览下载目录/var/ftp/F的文件2、普通用userOI,能浏览下载目录/var/ftp/F的文件,并能向/var/ftp/user01/口录上传文件;同时限制userOI不能离开/var/ftpkl录。3、FTP管理员用户vftpadmin,拥有整个/var/ftp/U录的下

6、载上传权陆同时限制vftpadmain不能离开/var/ftp目录。4、实验步骤一、安装软件包((本步骤可省略,RHEL5默认已经安装)[root@localhost〜]#rpm-qa

7、grepvsftp〃检查是否己经安装vsftpd软件包。vsftpd-2.0.5-16.el5〃显示已经安装[root@localhost~]#servicevsftpdstart〃启动vsftpd服务([root@localhost~]#servicevsftpdrestart〃重启vsftpd服务)若没有安装,则进行以卜•步骤:[ro

8、ot@localhost~]#nikdir/mnt/cdrom〃建立用于挂载光驱的H录[root@localhost~]#mount-tiso9660/dev/cdrom/mnt/cdrom〃挂载光驱[root@localhost-]#find/mnt/cdrom-named*vsftpd*〃查找vsftpd冇关的软件包[root@localhostT#rpm-ivh/mnt/cdrom/Server/vsftpd-2.0.5-16.el5.i386.rpm〃安装vsftpd软件包[root@localhost~]#se

9、rvicevsftpdstart〃启动vsftpd服务([root@localhost~]#servicevsftpdrestart〃重启vsftpd服务)二、创建ftp用户(本例用ftpadmin和userOI)(一)创建并激活用户[root@localhost~]#useraddftpadmin[root@loc

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。