
第11讲FTP服务
第11讲 FTP服务

企业需求 构建一台FTP服务器,为企业局域网中的计 算机提供文件传送任务。要求能够对FTP服 务器设置连接限制、日志记录、消息、验证 客户端身份等属性,并能创建用户隔离的 FTP站点
企业需求 构建一台FTP服务器,为企业局域网中的计 算机提供文件传送任务。要求能够对FTP服 务器设置连接限制、日志记录、消息、验证 客户端身份等属性,并能创建用户隔离的 FTP站点

本讲任务 口创建一个ft印服务器,提供文件下载和上载功能。 口提供匿名登录功能,用于下载公共文件,但不能匿 名上载 ▣同时也提供用户登录,用户只能限制在自己的目录 下,这是可以上载也可以下载
本讲任务 创建一个ftp服务器,提供文件下载和上载功能。 提供匿名登录功能,用于下载公共文件,但不能匿 名上载 同时也提供用户登录,用户只能限制在自己的目录 下,这是可以上载也可以下载

拓扑图 10.1.14.125 DNS服务器 10.1.14.61 FTP服务器 FTP FTP 客户端 客户端
拓扑图 10.1.14.61 FTP服务器 10.1.14.125 DNS服务器 FTP 客户端 FTP 客户端

FTP基本原理
FTP基本原理

11.1.1FTP 口FTP有两个意思,其中一个是指文件传输协议(File Transfer Protocol),是Internet上使用得最广泛的文件传输协议。 ▣下TP的另一个意思是文件传输服务,FTP提供交互式的访问,用来 在远程主机与本地主机之间或两台远程主机之间传输文件。 FTP服务器 客户 lesson doc
11.1.1 FTP FTP有两个意思,其中一个是指文件传输协议(File Transfer Protocol),是Internet上使用得最广泛的文件传输协议。 FTP的另一个意思是文件传输服务,FTP提供交互式的访问,用来 在远程主机与本地主机之间或两台远程主机之间传输文件

11.1.2FTP客户端命令 1.help、?、rhelp ■(I)help显示LOCAL端的命令说明,若不接受则显示所有可 用命令: ■(2)?相当于help,例如:?cd; ■(3)rhelp同help,只是它用来显示REMOTE端的命令说明。 2.ascii、binary、image、type ■(1)asci切换传输模式为文字模式;
11.1.2 FTP客户端命令 1. help、 ?、rhelp ◼ (1)help显示LOCAL端的命令说明,若不接受则显示所有可 用命令; ◼ (2)?相当于help,例如:?cd; ◼ (3)rhelp同help,只是它用来显示REMOTE端的命令说明。 2. ascii、binary、image、type ◼ (1)ascii切换传输模式为文字模式;

11.1.2FTP客户端命令 ■(2)binary切换传输模式为二进制模式, ■(3)image相当于binary ■(4)type让你更改或显示目前传输模式。 3.bye、quit ■(1)bye退出FTP服务器; ■(2)quit相当于bye
◼ (2)binary切换传输模式为二进制模式; ◼ (3)image相当于binary; ◼ (4)type让你更改或显示目前传输模式。 3.bye、quit ◼ (1)bye退出FTP服务器; ◼ (2)quit相当于bye。 11.1.2 FTP客户端命令

11.1.2FTP命令 4.cd、cdup、Icd、pwd、I ■(1)cd改变当前工作目录: ■(2)cdup回到上一层目录,相当于“cd.,”; ■(3)cd让你更改或显示LOCAL端的工作目录: ■(4)pwd显示日前的工作目录(REMOTE端): ■(5)让你执行外壳命令,例如:“s
11.1.2 FTP命令 4.cd、cdup、lcd、pwd、 ! ◼ (1)cd改变当前工作目录; ◼ (2)cdup回到上一层目录,相当于“cd..” ; ◼ (3)lcd让你更改或显示LOCAL端的工作目录; ◼ (4)pwd显示目前的工作目录(REMOTE端): ◼ (5)!让你执行外壳命令,例如:“!ls”

11.1.2FTP命令 5.delete、mdelete、rename ■(1)delete删除REMOTE端的文件: ■(2)mdelete批量删除文件, ■(3)rename更改REMOTE端的文件名
11.1.2 FTP命令 5.delete、mdelete、rename ◼ (1)delete删除REMOTE端的文件: ◼ (2)mdelete批量删除文件; ◼ (3)rename更改REMOTE端的文件名