2 0 0 第 十 二 章 FTP服 务 器 配 置 文 件 传 输 协 议 ( File Transfer Protocol, FTP) , 顾 名 思 义 , 是 在 文 件 传输 时 使 用 的 通 信 协 议 , 它 出 现 在 TCP/IP网 络 和 Internet上 的 时 间 很 早 , 在 HTTP尚 未 广 为 流 行 前 , FTP便 是 网 络 传 输 不 可 或 缺 的 工 具 。 12.1 FTP特 色 虽 然 目 前 WWW已 取 代 了 FTP的 部 分 功 能 , 但 它 至 今 仍 具 有 独 树 一 帜 的 特 色 。 ◆ 交 互 式 访 问 FTP允 许 用 户 和 服 务 器 之 间 , 利 用 交 互 的 方 式 来 访 问 服 务 器 资 源 , 例 如 用 户可 要 求 FTP服 务 器 列 出 某 一 目 录 中 的 文 件 列 表 ,或 是 使 用 二 进 制 文 件 的 模 式 进 行传 输 。 ◆ 指 定 下 载 的 文 件 格 式 FTP允 许 客 户 端 指 定 文 件 保 存 的 格 式 , 例 如 用 户 在 访 问 FTP服 务 器 的 数 据 时可 以 指 定 包 含 文 本 文 件 或 二 进 制 文 件 ,同 时 也 可 以 指 定 使 用 ASCII或 EBCDIC的 文本 文 件 格 式 。 ftp> binary # 以 二 进 制 模 式 进 行 传 输 200 Switching to Binary mode. ◆ 稳 定 的 传 输 机 制 FTP与 其 他 通 信 协 议 最 大 的 不 同 是 , 它 使 用 两个连接端 口来 和 客 户 端 连接:TCP 20和 TCP 21, 其 中 连接端 口TCP 20用 来 传 递数 据 , 而TCP 21则负责传 输 过程的 控制 , 这种设计可 以 支持多个客 户 端 同 时 连接FTP服 务 器 , 并具 有 稳 定 的 优点。 ◆ 身份验证控制 在 用 户 访 问 服 务 器 资 源 前 , FTP服 务 器 会要 求 用 户 输 入账户 名 称及口令以验证身份。 如 果允 许 匿名 访 问 , 则用 户 只管输 入“anonymous”为 账户 名 称, 而口令将不 进 行 验证。 Name (ftp.fc5linux.com:jack): jack 2 0 1 # 输入用户账号名称 331 Please specify the password. Password: # 输入用户账号口令 30 Login successful. ◆提供跨平台的数据交换 FTP允许在不...