ImageVerifierCode 换一换
格式:DOCX , 页数:15 ,大小:960.95KB ,
资源ID:5917395      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bingdoc.com/d-5917395.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(ubuntu环境下FTP服务的安装与配置.docx)为本站会员(b****4)主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(发送邮件至service@bingdoc.com或直接QQ联系客服),我们立即给予删除!

ubuntu环境下FTP服务的安装与配置.docx

1、ubuntu环境下FTP服务的安装与配置实验项目4:Linux环境下FTP服务的安装与配置一、【实验目的】1.理解FTP的工作原理和作用;2.了解Linux环境下不同的FTP客户端与服务器的软件;3.掌握FTP服务器的基本配置方法;4.通过操作系统自带的ftp命令验证FTP服务器的配置。二、【实验环境】三台安装Linux系统的计算机,一台集线器,网线。三、【实验组网图】图4-1试验网络拓扑四、【实验任务】按上图4-1进行实验组网,把3 台计算机,用集线器连接成一个网络。三台机器的子网掩码统一设置为“255.255.255.224”。选择1台计算机Linux_pc0作为服务器,地址:172.16

2、.3.X,启动FTP服务,允许匿名登陆,权限为读。计算机Linux_pc1地址:172.16.3.X,启动FTP服务,允许本地用户登陆,权限为写。计算机Linux_pc2地址:172.16.3.X,用PC2的浏览器分别登陆Linux_pc0, Linux_pc1。在地址栏中输入ftp:/172.16.*.*(FTP服务器的IP地址),查看结果,判断是否配置成功。五、【实验步骤】1.安装FTP服务器Ubuntu自带的FTP服务器是vsftpd. 安装命令如下:$sudo apt-get install vsftpd2.配置匿名FTP服务器1)配置vsftpd.conf文件$sudo mv /et

3、c/vsftpd.conf每次修改服务配置文件前备份是个好习惯,可以在修改错误的时候,让服务在最短的时间内恢复正常。新建vsftpd.conf文件输入内容如图示:图4-2 编辑配置文件vsftpd.conf值得指出的是该配置文件我们给了匿名登陆者最大的权限,可以上传、下载以及新建文件夹等,匿名用户新建和上传的文件归用户teat所有(chown_username指定),匿名用户的工作文件夹为/var/ftpfile(anon_root指定),下一步我们将新建该文件夹。2)为匿名用户创建目录,并添加一个测试文件;图4-3 创建匿名工作目录 图中新建了匿名用户的工作目录,由于匿名用户需要在该目录下上

4、传和下载文件,而vsftpd服务考虑到安全,匿名用户不能拥有执行权限,所以该文件夹的对其他用户的权限只能设置为5,不能为7;当设置成7时,匿名用户会无法登陆,vsftpd服务规定匿名用户是不能在工作根目录下上传和下载的,所以我们还需要在ftpfile下新建权限为7的文件夹123,让匿名用户能在其中正常工作。3)从客户端匿名连接FTP服务器 由于试验条件限制,我们直接在本地登陆($ ftp localhost),登陆后我们上传了文件g.txt,新建目录teat如图示:图4-4 匿名登录测试4)从windows匿名登陆服务器成功登陆服务器后,测试新建了文件夹。图4-5 windows下登陆FTP服

5、务器图4-6 windows下匿名登录图4-6 windows下测试结果3.配置本地用户ftp服务器1)修改配置文件/etc/vsftpd.conf我们只需在以前的匿名的基础上添加即可,chroot_local_user限定了本地用户同过ftp登陆服务器后,只能在自己的家目录下工作,使服务器的安全更有了保障。图4-7 修改配置文件vsftpd.conf2)用FTP服务器中系统用户登录并查看文件图4-8 本地用户登陆FTP服务器我们使用teat成功登陆了服务器,并且上传了文件g.txt,在这里我们可以尝试看能不能切换到其他目录,服务器的安全是否有保障。图4-9 测试chroot_local_us

6、er=YES是否起作用从上图可以看出,我们的设置是有效的,本地用户登陆服务器后,切换目录失败。3)从windows登陆服务器图4-10 windows下本地用户登陆FTP服务器图4-11 本地用户成功登陆FTP服务器最后在windows环境下,我们为了登陆服务器方便,可以在网络邻居中建立一个快捷链接,步骤如下图示:图4-12 启动添加网上邻居向导图4-13 下载服务信息图4-14 选择服务图4-15 输入FTP服务器地址图4-16 输入本地用户名图4-17创建完成图4-18 创建的最终结果六、【思考题】 问题1:如何设置Linux_pc0, Linux_pc1的FTP配置脚本? 如何启动FTP

7、服务?答:Linux_pc0的FTP配置脚本如下:图4-19 配置文件vsftpd.conf的内容Linux_pc1的FTP脚本配置如下:图4-20 配置文件vsftpd.conf的内容使用命令service vsftpd start启动FTP服务器。问题2:Linux_pc2访问 Linux_pc0结果如何? 答:只能匿名登陆FTP服务器,登陆之后进入目录/var/ftpfile,并且只能查看文件信息。问题3:Linux_pc2访问 Linux_pc1结果如何? 答:只接受本地用户登陆,登陆后,本地用户只能在自己的家目录下工作。七、【实验心得】这次我完成了FTP的基本配置,整个实验过程花了我三天多,虽然时间有点长,但是我觉得很充实,我通过查看各种资料解决了实验过程中遇到的各种问题,并且在实验报告中都指了出来,我感觉到在做实验的过程中查看资料是非常有必要的,而且在试验失败是很正常的,在找错的过程中,我们会学到更多的知识。我希望这次实验报告能够给后来者以帮助,

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2