版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第第1111讲讲 ftpftp服务服务企业需求企业需求 构建一台构建一台ftpftp服务器,为企业局域网中的计服务器,为企业局域网中的计算机提供文件传送任务。要求能够对算机提供文件传送任务。要求能够对ftpftp服服务器设置连接限制、日志记录、消息、验证务器设置连接限制、日志记录、消息、验证客户端身份等属性,并能创建用户隔离的客户端身份等属性,并能创建用户隔离的ftpftp站点。站点。本讲任务本讲任务o 创建一个创建一个ftp服务器,提供文件下载和上载功能。服务器,提供文件下载和上载功能。o 提供匿名登录功能,用于下载公共文件,但不能匿提供匿名登录功能,用于下载公共文件,但不能匿名上载名上载o
2、 同时也提供用户登录,用户只能限制在自己的目录同时也提供用户登录,用户只能限制在自己的目录下,这是可以上载也可以下载下,这是可以上载也可以下载拓扑图1ftp服务器服务器25dns服务器服务器ftp客户端客户端ftp客户端客户端ftpftp基本原理基本原理11.1.1 ftp11.1.1 ftpoftp有两个意思,其中一个是指文件传输协议(file transfer protocol),是internet上使用得最广泛的文件传输协议。oftp的另一个意思是文件传输服务,ftp提供交互式的访问,用来在远程主机与本地主机之间或两台远程主机之间传输文件。 11.1.
3、2 ftp客户端命令1. help、 ?、rhelpn(1)help显示local端的命令说明,若不接受则显示所有可用命令;n(2)?相当于help,例如:?cd;n(3)rhelp同help,只是它用来显示remote端的命令说明。2 ascii、binary、image、typen(1)ascii切换传输模式为文字模式;n (2)binary切换传输模式为二进制模式;n (3)image相当于binary;n (4)type让你更改或显示目前传输模式。3bye、quitn (1)bye退出ftp服务器;n (2)quit相当于bye。11.1.2 ftp11.1.2 ftp客户端命令客户端
4、命令11.1.2 ftp11.1.2 ftp命令命令4cd、cdup、lcd、pwd、 !n (1)cd改变当前工作目录;n (2)cdup回到上一层目录,相当于“cd”;n (3)lcd让你更改或显示local端的工作目录;n (4)pwd显示目前的工作目录(remote端):n (5)!让你执行外壳命令,例如:“!ls”。11.1.2 ftp11.1.2 ftp命令命令5delete、mdelete、renamen (1)delete删除remote端的文件:n (2)mdelete批量删除文件;n (3)rename更改remote端的文件名。11.1.2 ftp11.1.2 ftp命令
5、命令6get、mget、put、mput、recv、sendn(1)get下载文件;n(2)mget批量下载文件;n(3)put上传文件;n(4)mput批量上传文件;n(5)recv相当于get;n(6)send相当于put。11.1.2 ftp11.1.2 ftp命令命令7hash、verbose、status、belln (1)hash 当有数据传送时,显示#号,每一个#号表示传送了10248192 bytes/bits;n (2)verbose切换所有文件传输过程的显示;n (3)status显示目前的一些参数;n (4)bell当指令做完时会发出叫声。11.1.2 ftp命令8ls、
6、dir、mls、mdir、mkdir、rmdirn(1)ls有点象unix下的ls(list)命令:n(2)dir相当于“ls -l”;n(3)mls只是将远端某目录下的文件存于local端的某文件里;n(4)mdir相当于mls;n(5)mkdir象dos下的md(创建子目录)一样;n(6)rmdir象dos下的rd(删除子目录)一样。11.1.2 ftp命令9open、close、disconnect、user n (1)open连接某个远端ftp服务器;n (2)close关闭目前的连接;n (3)disconnect相当于close;n (4)user再输入一次用户名和口令(有点像li
7、nux下的su)ftpftp配置步骤配置步骤11.2.1安装ftp服务器软件11.2.2客户端测试ftp站点方法二:我们也可以在浏览器方法二:我们也可以在浏览器internet explore地址栏输入地址栏输入“ftp:/”进行进行ftp匿名登录。匿名登录。 方法一:利用客户端连接程序方法一:利用客户端连接程序 ftp.exe。11.3.1主目录与目录格式列表“读取读取”:用户可以读取主目录内:用户可以读取主目录内的文件,例如可以下载文件。的文件,例如可以下载文件。“写入写入”:用户可以在主目录内:用户可以在主目录内添加、修改文件,例如可以上传添加、修改文件,例如可以上传文件。文件。“记录访
8、问记录访问”:将连接到此:将连接到此ftp站点的行为记录到日志文件内。站点的行为记录到日志文件内。11.3.1主目录与目录格式列表11.3.1主目录与目录格式列表11.3.2 ftp站点标识、连接限制、日志记录11.3.3 ftp站点消息设置11.3.3 ftp站点消息设置11.3.4 验证用户的身份o 匿名匿名ftp 身份验证身份验证n ftp 服务器接受对该资源的所有请求,并且不服务器接受对该资源的所有请求,并且不提示用户输入用户名或密码。提示用户输入用户名或密码。 o 基本基本ftp 身份验证身份验证n 用户必须使用与有效用户必须使用与有效 windows 用户帐户对应用户帐户对应的用户
9、名和密码进行登录。的用户名和密码进行登录。 11.3.4 验证用户的身份11.3.5 通过ip地址来限制ftp连接11.4 创建用户隔离的ftp站点o 不隔离用户不隔离用户 该模式不启用 ftp 用户隔离。该模式最适合于只提供共享内容下载功能的站点或不需要在用户间进行数据访问保护的站点。o 隔离用户隔离用户 所有用户的主目录都在单一 ftp 主目录下,每个用户均被安放和限制在自己的主目录中。不允许用户浏览自己主目录外的内容。 11.4 创建用户隔离的ftp站点o ftp站点主目录在“f:ftp”目录,假设我们要让用户test1、test2等来登录ftp站点,则应该在主目录下为用户创建子文件夹“
10、f:ftp localuser test1”和“f :ftplocalusertest2” ,而且文件夹名必须与用户名相同。 11.4.1 创建隔离用户的ftp站点11.4.1 创建隔离用户的ftp站点11.4.1 创建隔离用户的ftp站点11.4.1 创建隔离用户的ftp站点11.4.1 11.4.1 创建隔离用户的创建隔离用户的ftpftp站点站点o 用用 active directory 隔离用户隔离用户n 该模式根据相应的 active directory 容器验证用户凭据,而不是搜索整个 active directory,那样做需要大量的处理时间。将为每个客户指定特定的 ftp 服务
11、器实例,以确保数据完整性及隔离性。当用户对象在 active directory 容器内时,可以将 ftproot 和 ftpdir 属性提取出来,为用户主目录提供完整路径。11.4.1 11.4.1 创建隔离用户的创建隔离用户的ftpftp站点站点 如果 ftp 服务能成功地访问该路径,则用户被放在代表 ftp 根位置的该主目录中。用户只能看见自己的 ftp 根位置,因此受限制而无法向上浏览目录树。如果 ftproot 或 ftpdir 属性不存在,或它们无法共同构成有效、可访问的路径,用户将无法访问。11.4.2 创建“用 active directory 隔离用户”的ftp站点1. 创建
12、域用户的主目录n将域用户的主目录设在“f:ftp”下,然后在该文件夹内创建用户test1、test2的主目录为用户test1dir、test2dir 2. 在active directory数据库中设置用户的主目录n用户test1, ftproot应该被设置为f:ftp,也就是说ftproot用来指定用户主目录所在地的根目录 11.4.2 创建“用 active directory 隔离用户”的ftp站点11.4.2 创建“用 active directory 隔离用户”的ftp站点3. 创建一个让ftp站点可以读取用户属性的域用户帐户n ftp站点必须能够读取位于active directo
13、ry内的域用户帐户的ftproot和ftpdir属性,才能够得知用户主目录的位置,因此我们必须事先为ftp站点创建一个有权限读取这两个属性的域用户帐户 11.4.2 创建“用 active directory 隔离用户”的ftp站点11.4.2 创建“用 active directory 隔离用户”的ftp站点11.4.2 创建“用 active directory 隔离用户”的ftp站点11.4.2 创建“用 active directory 隔离用户”的ftp站点11.4.2 创建“用 active directory 隔离用户”的ftp站点11.4.2 创建“用 active directory 隔离用户”的ftp站点11.4.2 创建“用 active directory 隔离用户”的ftp站点11.4. 创建不隔离用户的ftp站点企业疑难问题解析企业疑难问题解析问题问题1o ftpftp站点主要应用在哪些方面站点主要应用在哪些方面?n软件下载服务 对于文件传输而言,ftp比http效率高得多。nweb站点更新 最安全最方便的web站点更新方式为ftp方式,即将web站点的主目录设置为ftp主目录,并设置合适权限。n不同类型计算机的文件传输 ftp和所有tcp/ip
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 辽宁轻工职业学院《药学综合实验》2023-2024学年第一学期期末试卷
- 昆明冶金高等专科学校《高低压电器及设计》2023-2024学年第一学期期末试卷
- 江苏师范大学科文学院《刑法学总论》2023-2024学年第一学期期末试卷
- 吉林化工学院《UI交互设计》2023-2024学年第一学期期末试卷
- 湖南汽车工程职业学院《先进材料进展》2023-2024学年第一学期期末试卷
- 湖北艺术职业学院《金属塑性变形》2023-2024学年第一学期期末试卷
- 黑龙江农业工程职业学院《水文学》2023-2024学年第一学期期末试卷
- 高考物理总复习《动量和动量守恒》专项测试卷含答案
- 重庆工商大学派斯学院《教育与心理研究方法》2023-2024学年第一学期期末试卷
- 郑州大学《商务礼仪》2023-2024学年第一学期期末试卷
- 品质部组织架构图构
- 解析几何-2023上海市高三数学一模汇编【教师版】
- 项目维修维保方案
- 上海市浦东新区2023-2024学年一年级上学期期末考试数学试题
- 插图在小学英语口语教学中的运用
- 前列腺增生药物治疗
- 人工智能知识图谱(归纳导图)
- 滴滴补贴方案
- 民宿建筑设计方案
- 干部基本信息审核认定表
- 2023年11月外交学院(中国外交培训学院)2024年度公开招聘24名工作人员笔试历年高频考点-难、易错点荟萃附答案带详解
评论
0/150
提交评论