视 窗 化 的 FTP 程 式

本 文 作 者 : 李 俊 宏


前 言

继 上 一 次 笔 者 介 绍 了 一 个 在 Linux 系 统 下 属 於 普 通 文 字 化 的 FTP 程 式 的 使 用 之 後 , 笔 者 这 一 次 仿 照 上 一 次 所 介 绍 的 档 案 管 理 程 式 的 方 式 , 来 介 绍 叁 个 视 窗 化 的 FTP 程 式 ---FileRunner, LLNLXFTP 和 Ftptool。 废 话 不 多 说 , 以 下 笔 者 就 来 一 一 叙 述 它 们 。

图 一 FileRunner

在 某 一 期 的 Linux 专 栏 中 , 笔 者 曾 经 介 绍 一 种 可 以 在 Linux 环 境 下 使 用 的 档 案 管 理 程 式 -- FileRunner, 这 一 个 程 式 笔 者 曾 经 说 过 它 的 样 子 很 像 一 个 FTP 程 式 , 笔 者 这 时 就 来 为 各 位 读 者 进 一 部 叙 说 这 个 程 式 为 何 像 一 个 FTP 程 式 了 , 原 因 不 只 是 它 以 双 边 档 案 互 传 的 方 式 来 完 成 一 个 档 案 管 理 程 式 最 基 本 的 功 能 , 例 如 :复 制 , 移 动 , 杀 档 案 ......等 档 案 管 理 程 式 应 有 的 动 作 , 而 且 , 这 个 不 错 的 档 案 管 理 程 式 , 还 有 一 个 令 许 多 人 为 之 振 奋 的 功 能 , 那 就 是 与 远 端 机 器 做 档 案 传 输 的 动 作 , 我 想 说 到 这 里 绝 大 部 份 的 读 者 应 该 就 可 以 猜 到 是 什 麽 了 吧 ! 错 ......就 是 目 前 大 家 所 熟 悉 的 ftp 的 功 能 。 至 於 要 如 何 来 运 用 这 个 档 案 管 理 程 式 ( FileRunner) 的 ftp 功 能 呢 ? 就 看 以 下 笔 者 的 叙 述 吧 !

1. 在 FileRunner这 个 程 式 下 的 ftp 基 本 观

我 想 各 位 读 者 也 可 以 跟 随 着 笔 者 的 动 作 来 一 一 了 解 这 个 程 式 的 ftp 功 能 的 基 本 运 作 , 首 先 呢 ......读 者 也 可 以 以 滑 鼠 按 下 这 个 程 式 ( FileRun-ner) 的 FTP 选 项 , 然 後 呢 ......读 者 可 以 随 意 翻 看 任 何 一 个 FTP site 的 所 在 地 , 当 然 啦 , 这 些 地 点 必 须 是 假 定 它 们 已 经 存 在 於 远 端 的 FTP 档 案 系 统 上 。 因 此 , 当 读 者 进 入 一 个 FTP URL 的 目 录 入 口 处 时 , 你 也 同 时 已 经 在 随 意 翻 看 这 个 FTP sit-e。 举 个 例 子 来 说 吧 , 就 像 这 个 样 子 “ ftp://ftp.fu-net.fi/pub” , 读 者 也 可 以 按 照 这 个 形 式 来 制 作 大 部 份 和 这 个 样 子 的 FTP 列 表 , 而 且 依 照 这 个 形 式 , 读 者 可 以 在 一 个 正 常 的 目 录 下 做 这 样 的 动 作 , 也 就 是 说 , 读 者 可 以 在 FileRunner 这 个 程 式 显 示 目 前 的 工 作 目 录 下 , 键 入 一 般 FTP 的 连 接 点 ( FTP URL) , 而 且 可 以 利 用 像 复 制 ( copy) , 杀 档 ( de-lete) , 更 名 ( rename) 以 及 看 档 ( view) ......等 符 合 FTP 本 质 的 命 令 。

不 过 , 笔 者 在 这 里 有 一 点 事 情 要 告 诉 各 位 读 者 的 , 就 是 有 些 动 作 无 论 如 何 都 没 有 办 法 在 一 个 FTP 的 档 案 或 目 录 里 完 成 的 :

第 一 : 读 者 不 能 利 用 软 体 连 结 的 方 式 来 连 上 一 个 FTP site, 因 为 这 种 连 结 方 式 是 没 有 用 的 。

( 这 里 所 谓 的 软 体 连 结 的 方 式 , 就 是 指 用 像 一 般 ftp 程 式 一 样 的 连 结 方 式 )

第 二 : 无 论 是 从 远 端 的 机 器 传 档 案 进 来 或 从 自 己 的 主 机 传 档 案 出 去 , 读 者 都 不 能 利 用 copy 和 delete 这 两 个 命 令 来 移 动 档 案 。

第 叁 : 为 了 自 己 主 机 目 录 本 身 运 作 功 能 ( 例 如 : 做 复 制 档 案 , 移 动 档 案 ......等 ) 的 正 常 , 读 者 不 能 在 同 一 时 间 内 连 上 两 个 或 两 个 以 上 的 FTP site。

除 了 以 上 叁 点 不 行 之 外 , 其 实 还 有 一 些 事 情 也 是 不 能 , 只 不 过 FileRunner 这 个 程 式 会 告 诉 读 者 试 一 试 , 如 果 读 者 想 试 一 试 的 话 , 就 无 须 害 怕 , 尽 管 试 就 对 了 , 因 为 笔 者 到 目 前 为 止 , 还 没 有 把 这 个 程 式 给 玩 坏 掉 。

FileRunner 还 有 提 供 主 机 列 表 以 供 使 用 者 来 存 放 FTP site 的 地 点 , 以 方 便 使 用 者 , 不 过 , 请 各 位 读 者 尽 可 能 的 使 用 正 常 的 动 作 来 完 成 它 , 这 里 所 说 的 正 常 动 作 就 是 这 样 , 先 “ HotList-> Add to hotlist” 而 且 等 一 下 可 能 读 者 会 想 要 再 做 这 样 的 动 作 “ Settings-> Save Settings” 来 储 存 刚 刚 所 键 入 的 FTP site。

如 果 读 者 想 要 ftp 一 个 FTP site, 但 是 这 个 FTP site 的 登 入 口 不 是 在 port 21( port 21 是 一 个 FTP site 的 正 常 登 入 口 ) , 读 者 可 以 在 FTP 的 URL 後 面 加 上 一 个 登 入 口 的 字 尾 , 其 方 式 就 像 这 样 “ ftp∶ //< site> ∶ < port> /< path> ” , 例 如 ∶ ftp∶ //ftp.foo.com:8080/pub/bar, 这 样 就 可 以 随 意 地 进 出 一 些 特 殊 的 FTP site。

2. Anonymous FTP

在 这 个 设 定 选 单 下 , 使 用 者 可 以 选 择 开 启 或 关 闭 anonymous FTP。 如 果 使 用 者 所 选 择 的 是 关 闭 的 话 , 那 麽 使 用 者 就 必 须 在 连 结 上 一 个 新 的 FTP site 时 , 根 据 远 端 的 FTP 主 机 所 送 出 的 提 示 命 令 来 键 入 使 用 者 在 这 台 机 器 上 的 username 和 pass-word, 就 好 像 是 在 使 用 一 般 的 FTP 程 式 来 进 入 FTP site 的 动 作 是 一 样 的 , 笔 者 以 为 , 如 果 读 者 是 想 要 登 入 一 般 大 众 所 知 晓 的 FTP 站 时 , 最 好 是 将 Anonymous FTP 给 开 启 , 因 为 这 样 对 使 用 者 而 言 比 较 省 时 , 也 比 较 方 便 。 但 若 是 要 登 入 一 个 私 人 所 架 设 的 FTP 站 的 话 , 那 麽 就 将 Anonymous FTP 关 闭 , 因 为 在 那 里 只 要 读 者 有 自 己 的 帐 号 , 自 己 的 密 码 , 就 可 自 由 地 进 出 那 台 机 器 , 因 此 , 笔 者 认 为 在 此 时 关 闭 Anonymous FTP 改 用 手 动 的 方 式 登 入 会 较 为 方 便 。

3. 透 过 代 理 者 的 FTP 动 作

除 了 自 己 亲 自 来 做 一 次 FTP 的 动 作 外 , 读 者 也 可 以 透 过 代 理 者 来 完 成 整 个 FTP 的 动 作 , 而 所 谓 的 代 理 者 被 称 为 是 FTP proxy site。 如 果 使 用 者 有 设 定 这 个 FTP proxy site, 尽 管 原 本 的 登 入 FTP site 的 动 作 是 如 何 的 多 变 ? 如 何 的 复 杂 ? 这 个 FTP proxy site 将 会 将 一 些 原 本 使 用 者 所 需 键 入 的 东 西 一 一 地 记 录 起 来 , 在 使 用 者 要 登 入 一 个 已 经 由 FTP proxy site 所 登 入 过 的 FTP site 时 , 使 用 者 就 可 直 接 进 入 这 个 FTP site, 而 不 需 再 经 过 一 些 确 认 的 动 作 了 。

通 常 , 在 一 种 代 理 者 形 式 下 , 这 个 FTP pro-xy 的 主 要 机 能 往 往 只 有 一 种 可 以 被 测 试 的 , 更 重 要 的 , 使 用 者 这 时 所 拥 有 的 log-on 型 态 是 绝 对 的 连 续 , 就 像 以 下 这 样 :

~ > ftp proxy-host

Connected to proxy-host.

220 You’ re now at the FTP gateway.

Name( proxy-host: username) : anonymous@ ftp.funet.fi

331-( ----GATEWAY CONNECTED TO ft-p.funet.fi----)

Password:

230-

ftp>

在 这 里 有 一 点 极 为 重 要 的 要 素 要 提 醒 各 位 读 者 , 就 是 在 Password 这 个 地 方 , 必 须 输 入 各 位 读 者 的 电 子 邮 件 信 箱 位 址 ( E-Mail Address) , 原 因 是 各 位 目 前 所 使 用 的 登 入 方 式 是 anonymous 的 连 结 方 式 。 至 於 230- 所 代 表 的 意 义 , 就 是 告 诉 使 用 者 已 经 顺 利 地 登 入 了 。

就 像 读 者 所 见 到 的 , 使 用 者 必 须 在 FTP site 的 Name 的 提 示 符 号 下 键 入 使 用 者 在 所 连 上 的 这 个 FTP site 的 登 入 帐 号 , 并 且 在 下 一 步 , 使 用 者 必 须 依 照 正 确 的 方 式 来 输 入 这 个 帐 号 的 确 认 密 码 , 如 果 有 其 他 任 何 一 种 不 一 样 的 代 理 方 式 在 FTP proxy site 下 ? 请 让 我 知 道 , 非 常 谢 谢 。

4. 在 FTP 传 档 之 间 同 时 发 生 的 或 没 有 同 时 发 生 的 动 作

当 每 位 使 用 者 在 领 受 从 FTP site 所 传 来 的 档 案 时 , 都 会 视 其 为 理 所 当 然 的 应 该 是 在 同 一 时 间 所 发 生 的 , 这 也 意 味 着 FileRunner 当 它 在 做 传 档 的 同 时 , 使 用 者 不 能 运 用 其 他 由 这 个 程 式 所 提 供 的 基 本 要 素 的 功 能 。 如 果 读 者 想 要 继 续 使 用 FTP 的 动 作 一 段 时 间 , 而 且 要 传 一 个 比 较 长 的 档 案 或 档 案 群 集 要 在 背 景 下 使 用 时 , 此 时 读 者 可 以 按 下 滑 鼠 右 键 来 执 行 此 一 动 作 而 且 不 要 影 响 这 个 程 式 的 稳 定 度 , 就 在 读 者 按 下 滑 鼠 右 键 的 同 时 , 这 个 程 式 将 会 分 裂 出 一 个 视 窗 , 而 使 读 者 可 以 非 常 方 便 地 继 续 进 行 接 下 来 要 做 的 动 作 。 如 果 读 者 不 会 或 忘 记 了 这 个 动 作 , 一 样 也 可 以 进 行 与 上 述 相 同 的 动 作 , 其 方 法 就 是 利 用 滑 鼠 在 FileRunner 的 选 单 中 来 按 下 复 制 的 按 键 , 利 用 这 个 动 作 来 开 启 另 一 个 FileRunner 程 式 , 利 用 这 个 新 的 程 式 来 进 行 接 下 来 要 做 的 动 作 , 例 如 再 连 结 另 一 个 FTP site 之 类 的 动 作 。

5. FTP 的 中 断 时 间

通 常 FTP 的 连 结 时 间 的 中 断 会 在 一 个 策 略 之 下 , 这 个 策 略 就 是 以 900 秒 为 等 待 的 时 间 或 是 其 他 类 似 的 时 间 限 制 。 当 这 个 中 断 时 间 出 现 的 时 候 , FileRunner 将 会 在 使 用 者 下 一 次 要 再 进 入 FTP site 的 时 候 , 送 出 一 个 错 误 讯 息 来 通 知 使 用 者 , 使 使 用 者 能 够 警 惕 自 己 一 下 。 不 过 , 这 时 读 者 也 不 要 以 为 会 发 生 什 麽 大 事 , 因 为 此 时 只 要 按 下 OK 这 个 自 动 会 跳 起 的 构 造 , 并 且 试 着 再 下 一 道 同 样 的 命 令 , 这 时 候 FTP 的 连 线 动 作 将 会 重 新 被 开 放 出 来 使 用 , 也 就 是 说 , FTP 的 连 线 动 作 将 会 重 新 开 始 。

6. 关 闭 FTP 的 连 结

FileRunner 这 个 程 式 在 关 闭 FTP 连 结 时 , 使 用 者 是 没 有 必 要 必 须 知 道 FileRunner 这 个 程 式 是 怎 样 关 闭 的 ? 是 何 时 关 闭 的 ? FileRunner 会 不 动 声 色 地 关 闭 FTP 的 动 作 , 让 使 用 者 毫 无 感 觉 。 原 因 是 当 使 用 者 连 结 到 另 一 个 FTP site 或 者 是 开 启 另 一 个 Unix 系 统 的 目 录 , FileRunner 这 个 程 式 就 会 自 动 关 闭 FTP 的 连 结 状 态 , 而 此 时 , 这 个 FTP 的 连 结 当 然 已 经 随 着 上 述 的 动 作 而 被 系 统 给 关 闭 了 。

7. FTP 档 案 传 输 的 重 要 情 报

当 使 用 者 透 过 FTP 来 接 受 档 案 , 而 且 此 时 使 用 者 可 以 透 过 状 态 线 得 到 一 些 重 要 资 讯 , 这 个 资 讯 是 在 档 案 传 输 时 必 然 会 出 现 的 迹 象 , 这 个 资 讯 就 是 告 诉 使 用 者 还 有 多 少 bytes 的 档 案 还 被 遗 留 在 後 面 , 没 有 传 出 来 ? 此 时 FTP 传 档 案 的 速 度 是 多 快 ? 最 後 还 会 显 现 出 对 完 整 传 完 这 个 档 案 或 档 案 群 集 所 估 计 的 时 间 ( ETA) 。 这 种 速 度 的 推 算 和 ETA 的 推 算 都 是 使 用 12 种 最 新 的 速 度 样 本 的 平 均 来 评 估 现 在 的 速 度 。 如 果 只 是 使 用 现 在 的 速 度 样 本 ( 这 个 样 本 是 以 经 过 一 个 4KB 区 块 的 速 度 来 做 测 量 的 ) , 将 会 因 为 核 心 ( kernel) 的 缓 冲 和 各 式 各 样 的 TCP 技 术 的 关 系 而 影 响 到 准 确 性 , 进 阶 的 来 显 现 出 不 正 确 的 结 果 。 在 档 案 传 输 结 束 时 , 使 用 者 将 会 被 告 知 传 完 所 有 档 案 所 耗 费 的 时 间 。

8. FTP 档 案 暂 时 的 储 藏 所

我 想 各 位 读 者 一 定 都 有 使 用 FTP 程 式 的 经 验 , 在 各 位 使 用 时 , 笔 者 相 信 有 许 多 人 一 定 和 笔 者 有 同 样 的 经 验 , 都 是 要 将 档 案 传 进 一 个 特 定 的 目 录 下 , 因 此 就 开 始 传 档 案 了 , 然 後 就 开 始 欣 赏 这 个 FTP 程 式 传 档 的 动 作 , 从 来 都 不 会 注 意 到 在 传 档 的 过 程 中 , 那 些 已 经 传 完 的 程 式 区 块 是 存 放 在 何 处 的 ? 其 实 它 们 不 是 被 放 置 在 我 们 所 指 定 的 目 录 内 , 而 是 另 外 有 一 个 目 录 在 储 存 它 们 的 , 那 麽 在 File-Runner 这 个 程 式 是 将 这 些 区 块 安 置 於 何 处 呢 ? ? 其 实 只 要 读 者 在 按 下 view 这 个 按 钮 观 看 一 下 这 个 程 式 的 本 质 ( 或 按 下 滑 鼠 右 键 ) 就 可 明 了 了 , 这 些 由 片 段 区 块 所 组 成 的 档 案 是 被 暂 时 的 安 置 在 这 个 /-tmp/< username> _fr_tmp 目 录 下 的 。 这 个 目 录 只 要 在 各 位 读 者 结 束 使 用 FileRunner 这 个 程 式 并 且 跳 出 之 後 , 就 会 马 上 被 读 者 所 架 的 Linux 系 统 所 清 除 掉 , 不 会 让 读 者 在 跳 出 FileRunner 这 个 程 式 後 还 要 自 己 去 清 理 。

9. 使 用 基 本 规 则 来 建 构 FTP 登 入 时 的 轮 廓

FileRunner 这 个 程 式 可 以 容 纳 一 个 基 本 规 则 来 建 构 FTP 登 入 时 的 轮 廓 。 举 例 来 说 吧 ! 例 如 : 使 用 者 可 以 告 诉 FileRunner 这 个 程 式 , 在 它 要 用 FTP 登 入 一 个 FTP site 的 时 候 , 可 以 永 远 用 X 来 当 作 登 入 时 的 username 并 且 永 远 用 Y 来 当 作 password, 这 个 动 作 只 要 契 合 於 一 个 像 * .Z.com 等 等 的 档 案 即 可 。 这 一 个 动 作 非 常 容 易 达 成 的 , 只 要 使 用 者 不 要 裹 足 不 前 , 然 後 努 力 的 向 前 看 , 不 要 害 怕 的 按 下 设 定 的 选 单 , 看 看 在 其 中 的 anonymo-us 和 proxy 的 设 定 , 当 使 用 者 让 FileRunner 在 一 些 FTP site 之 间 做 登 入 的 动 作 时 , 就 可 利 用 笔 者 上 述 的 方 法 来 减 少 登 入 FTP site 时 所 耗 费 的 时 间 。 取 而 代 之 的 是 , 由 使 用 者 从 前 所 决 定 的 一 些 事 情 , 而 且 还 有 包 括 当 连 结 上 使 用 者 所 指 定 的 地 点 时 所 需 要 的 所 有 资 讯 。

现 在 , 让 我 们 来 看 一 个 关 於 config( ftp, lo-gin) 参 数 的 例 子 。 为 了 改 变 它 , 使 用 者 必 须 先 完 成 这 一 个 动 作 “ Settings-> Edit Settings” , 并 且 要 开 始 编 辑 这 个 已 经 成 为 FTP 一 部 份 的 config ( ftp, login) 参 数 。

set config( ftp, login)

{

{* .foo.com {myusername mypassword}}

{machine.bar.com {myotherusername XXX} proxy1.local.edu}

{* {anonymous joe@ mailbox.edu}proxy2.local.com}

}

这 个 规 则 就 是 用 来 建 构 登 入 时 轮 廓 的 列 表 , 当 使 用 者 要 登 入 一 个 新 的 FTP site 时 , 这 个 列 表 就 会 开 始 从 头 到 尾 的 搜 寻 资 料 , 搜 寻 是 否 有 符 合 使 用 者 条 件 的 一 方 , 如 果 真 的 有 , 那 麽 在 这 张 列 表 下 的 所 有 资 讯 就 被 直 接 利 用 , 而 将 目 前 在 设 定 选 单 下 的 一 些 设 定 忽 略 不 用 , 包 括 anonymous 和 proxy 的 设 定 。 而 这 个 规 则 从 它 的 外 表 看 起 来 就 像 这 样 :

{ftp-site-pattern {username password}optional-proxy}

对 於 使 用 者 而 言 , 当 使 用 者 想 要 连 结 上 一 个 FTP site, 就 会 有 一 个 典 型 的 模 式 和 这 个 FTP site 相 契 合 。 使 用 者 可 以 利 用 这 个 式 样 来 制 作 一 个 令 人 无 法 抗 拒 的 万 能 牌 型 , 以 方 便 使 用 者 来 随 意 登 入 任 何 一 个 FTP site。 接 下 来 就 是 要 编 辑 一 个 拥 有 username 和 password 的 列 表 , 然 後 当 使 用 者 要 登 入 某 一 个 FTP site 时 , 这 张 列 表 就 会 将 它 的 功 能 发 挥 得 淋 漓 尽 致 , 让 使 用 者 感 到 非 常 方 便 。 最 後 , 如 果 使 用 者 觉 得 需 要 的 话 , 还 可 以 将 常 用 的 proxy ftp site 也 一 并 给 编 辑 进 这 一 张 列 表 里 , 以 增 加 这 张 列 表 的 实 用 性 。 但 是 如 果 使 用 者 让 proxy ftp site 这 一 项 空 下 来 的 话 , 那 就 表 示 使 用 者 将 无 法 透 过 一 个 代 理 者 来 连 结 上 一 个 ftp site。 根 据 笔 者 所 叙 述 的 这 些 基 本 要 素 , 我 们 一 步 一 步 地 按 部 就 班 来 看 一 下 以 下 的 例 子 :

{* foo.com {myusername mypassword}}

对 所 有 的 FTP site 而 言 , 这 一 行 绝 对 符 合 需 求 , 也 就 是 说 * .foo.com 这 个 档 案 就 是 一 个 基 本 样 式 。 这 个 档 案 是 用 来 告 诉 FileRunner 在 开 启 连 接 这 些 FTP site 时 , 用 * .foo.com 这 个 程 式 内 所 编 辑 的 myusername 来 当 成 登 入 这 些 FTP si-te 时 的 username, 所 编 辑 的 mypassword 来 当 成 登 入 这 些 FTP site 时 的 password, 但 是 这 个 规 则 必 须 是 使 用 者 不 能 使 用 代 理 者 ( proxy) 的 情 况 下 , 才 是 这 样 用 的 。

{machine.bar.com {myotherusername XXX}

proxy1.local.edu}

这 一 行 是 只 可 以 被 使 用 於 对 单 一 的 主 机 做 F-TP 的 动 作 。 “ machine.bar.com” 是 用 来 告 诉 FileRunner 使 用 “ myotherusername” 当 成 登 入 时 的 username, 而 这 时 的 password 用 XXX 来 代 替 , 这 意 味 着 FileRunner 在 使 用 者 登 入 这 个 FTP site 时 必 须 出 现 提 示 符 号 来 通 知 使 用 者 , 来 键 入 一 个 属 於 本 身 的 password 才 能 顺 利 登 入 这 个 FTP site。 而 且 这 里 也 可 以 允 许 使 用 者 利 用 代 理 者 来 登 入 这 个 FTP site, 就 像 这 一 行 的 最 後 所 用 的 “ proxy1.local.edu” 。

{* {anonymous joe@mailbox.edu}proxy2.lo-cal.com}

这 一 行 就 可 以 告 诉 读 者 , 当 各 位 要 登 入 任 何 一 个 FTP site 时 , 也 可 以 使 用 anonymous login 的 登 入 方 式 , 只 不 过 这 时 候 的 password 是 要 输 入 各 位 的 电 子 邮 件 信 箱 的 位 址 ( E-Mail address ) , 就 这 个 例 子 而 言 , 也 可 以 利 用 代 理 者 来 登 入 这 个 FTP site, 就 像 这 一 行 的 最 後 所 用 的 “ proxy-2.local.edu” 。

有 了 以 上 叁 个 可 以 适 用 於 所 有 的 FTP site的 规 则 , 读 者 可 以 对 於 在 设 定 选 单 下 的 Anonymous 和 Proxy 的 所 有 设 定 不 再 感 到 困 扰 了 .在 这 里 笔 者 要 多 说 一 件 事 了 , 那 就 是 这 些 规 则 是 从 头 到 尾 地 逐 一 搜 寻 , 找 到 每 一 个 “ *” 都 符 合 使 用 者 所 要 登 入 的 FTP site 为 止 。

说 到 这 里 , 笔 者 还 有 一 些 关 於 安 全 措 施 的 话 要 叮 咛 各 位 的 :

在 各 位 看 完 上 面 的 叙 述 之 後 , 我 想 很 多 人 都 会 有 一 些 发 现 , 那 就 是 当 各 位 要 连 接 一 个 新 的 FTP site 时 , 可 以 在 这 个 参 数 下 先 行 储 存 登 入 时 要 用 来 做 身 分 确 认 的 密 码 , 也 可 以 在 FileRunner 在 连 接 上 FTP site 之 後 , 所 送 出 的 提 示 符 号 下 输 入 确 认 密 码 。 在 这 种 情 况 下 , 我 想 各 位 应 该 可 能 会 发 现 一 个 严 重 问 题 , 那 就 是 将 诸 位 的 确 认 密 码 储 存 在 .fr 的 档 案 下 , 这 种 方 式 不 是 很 安 全 , 非 常 容 易 就 让 其 他 人 入 侵 , 笔 者 想 现 在 可 能 会 有 读 者 疑 惑 这 种 情 况 要 怎 样 入 侵 , 笔 者 就 举 一 个 最 简 单 的 例 子 来 说 吧 ! 如 果 使 用 者 在 自 己 的 主 机 上 让 FileRunner 跑 F-TP 程 式 , 并 且 使 用 者 也 不 允 许 任 何 一 个 人 透 过 Internet 网 路 来 取 得 门 路 以 接 近 自 己 的 主 机 , 我 想 所 有 使 用 者 都 应 该 在 其 他 人 要 以 任 何 方 法 来 进 入 自 己 的 主 机 时 , 让 自 己 储 存 在 .fr 的 档 案 下 用 来 登 入 FTP site 的 确 认 密 码 存 放 得 更 加 安 全 。 换 一 个 角 度 想 , 如 果 诸 位 有 放 在 校 园 网 路 的 机 器 , 那 麽 诸 位 就 应 该 意 识 到 这 个 危 险 性 , 进 而 去 更 改 .fr 这 个 档 案 的 容 许 程 度 , 最 起 码 要 将 这 个 档 案 的 属 性 改 成 “ -rw-------” , 虽 然 对 於 系 统 管 理 者 及 其 他 的 普 通 使 用 者 来 说 , 无 论 是 在 root 或 是 其 他 在 Linux 系 统 上 尚 未 被 发 现 会 影 响 整 个 系 统 的 安 全 措 施 的 错 误 上 , 这 个 方 法 实 在 不 是 一 个 最 好 的 方 法 。 普 遍 来 说 , 在 网 路 环 境 下 , 在 任 何 一 个 档 案 下 储 存 自 己 的 密 码 都 是 不 安 全 的 , 因 为 有 一 些 人 就 是 会 利 用 网 路 的 环 境 来 破 坏 各 位 的 主 机 的 , 但 是 最 起 码 在 一 开 始 的 时 候 , 至 少 要 更 改 .fr 这 个 档 案 的 属 性 。 以 下 就 是 更 改 .fr 这 个 档 案 的 属 性 的 作 法 , 希 望 读 者 一 定 要 记 得 更 改 :

> chmod go-rw ~ /.fr

我 想 一 定 有 许 多 读 者 已 经 筋 疲 力 竭 了 , 不 过 笔 者 还 有 话 说 , 所 以 请 诸 位 再 撑 一 下 吧 ! * ^_^*

图 二 LLNLXFTP

笔 者 LLNLXFTP 认 为 是 一 个 非 常 不 错 的 视 窗 化 FTP 程 式 , 甚 至 笔 者 还 常 常 用 这 个 程 式 来 做 同 一 台 Linux 主 机 上 基 本 档 案 管 理 的 工 作 , 为 什 麽 呢 ? 因 为 这 个 程 式 可 以 连 上 本 身 的 主 机 喔 , 因 此 可 以 让 使 用 者 在 做 完 FTP 档 案 传 输 的 过 程 後 , 一 样 也 可 以 利 用 这 个 程 式 来 做 基 本 的 档 案 管 理 工 作 , 而 不 须 再 另 外 开 启 一 个 档 案 管 理 程 式 , 不 错 吧 ! 不 过 , 除 了 这 些 之 外 还 有 哪 些 功 能 呢 ? 还 有 要 怎 样 好 好 的 来 善 用 这 个 程 式 呢 ? 以 下 就 让 笔 者 来 一 一 介 绍 了 ......

当 读 者 开 启 这 个 程 式 时 , 可 以 发 现 有 叁 个 部 份 , 第 一 个 部 份 就 是 一 些 基 本 设 定 啦 ! 此 是 被 放 在 LLNLXFTP 这 个 程 式 的 最 顶 端 , 包 括 有 File, Log, Option 和 Help 等 四 项 选 单 :

File: 在 这 个 选 项 里 有 About LLNLXFTP 和 Quit 两 种 选 择 , About LLNLXFTP 是 会 显 示 有 关 於 LLNLXFTP 这 个 程 式 的 一 些 基 本 资 讯 , 以 方 便 使 用 者 来 认 识 这 个 程 式 , 而 Quit 这 个 选 择 就 是 使 用 者 要 结 束 这 个 程 式 , 就 可 以 用 这 个 选 项 。

Log: 在 这 个 选 项 里 有 Clear Log 和 Save Log 两 种 选 择 , 这 两 个 选 项 是 给 使 用 者 来 处 理 在 执 行 FTP 动 作 时 , LLNLXFTP 这 个 程 式 所 自 动 编 辑 的 纪 录 档 , 这 个 纪 录 档 所 纪 录 的 就 是 每 一 次 连 线 到 FTP site 时 , 所 作 的 动 作 , 因 此 使 用 者 每 一 次 使 用 FTP 时 , 都 会 被 这 个 程 式 所 纪 录 下 来 。 Clear Log 就 是 可 以 清 除 这 个 纪 录 档 所 纪 录 的 东 西 , 而 Svae L- og 就 是 将 这 些 纪 录 储 存 起 来 , 以 方 便 使 用 者 日 後 知 道 当 时 FTP 的 动 作 是 做 些 什 麽 !

Option: 是 这 个 选 单 中 最 重 要 的 选 项 了 , 这 里 包 含 了 Preference, Viewer Preferences 和 Save Preferences 叁 种 选 择 , 也 因 为 是 最 重 要 选 项 , 所 以 笔 者 就 要 在 此 做 一 些 文 章 了 , 如 果 使 用 者 用 滑 鼠 选 择 了 Perference 就 会 发 现 一 个 重 要 的 现 象 , 那 就 是 会 出 现 另 一 个 视 窗 , 里 面 有 包 含 许 多 使 用 者 的 一 些 基 本 设 定 , 因 此 就 需 要 使 读 者 花 一 些 时 间 和 耐 心 来 设 定 这 些 东 西 , 至 於 有 些 什 麽 东 西 要 设 定 的 呢 ? 就 随 着 笔 者 一 一 来 看 下 去 吧 !

( dd To Cache......Yes, No)

这 个 设 定 是 问 使 用 者 在 使 用 这 个 程 式 时 , 是 否 要 使 用 快 取 记 忆 体 ( Cache) ? 建 议 使 用 者 选 择 Yes, 因 为 这 样 会 让 这 个 程 式 执 行 得 更 快 速 。

( Anonymous Ftp Password......user@host)

这 个 设 定 是 问 使 用 者 在 使 用 Anonymous Ftp 来 登 入 FTP site 时 , 要 用 的 确 认 密 码 , 建 议 使 用 者 使 用 自 己 的 电 子 邮 件 信 箱 的 位 址 ( E-Mail Add-ress ) 来 当 作 确 认 密 码 。

( Beep When Ops Done......Yes, No)

这 个 设 定 是 问 使 用 者 在 执 行 完 一 些 命 令 时 , 是 否 要 发 出 哔 哔 声 来 通 知 使 用 者 , 在 这 里 是 建 议 使 用 者 选 择 Yes, 因 为 这 样 可 以 提 醒 自 己 做 下 一 步 的 动 作 了 。

( Diagnostics......Quiet Verbose, Nonnal De-bug)

这 个 设 定 是 问 使 用 者 选 择 哪 一 种 确 认 程 序 ? 前 面 是 安 静 的 做 完 这 些 冗 长 的 确 认 程 序 , 後 面 是 在 确 认 过 程 中 一 有 错 误 就 会 发 出 声 响 警 告 , 建 议 使 用 者 选 择 後 者 , 因 为 这 样 可 以 知 道 自 己 哪 里 出 错 了 。

( Directory Cache Size......0---30===15) :

这 个 设 定 是 问 使 用 者 在 目 录 的 工 作 下 使 用 多 大 的 快 取 记 忆 体 ? 使 用 者 可 以 从 0 使 用 到 30, 预 设 值 是 15, 是 建 议 使 用 者 选 择 预 设 值 15。

( Enhance( 提 高 ) Colors......Yes, No)

这 个 设 定 是 问 使 用 者 要 不 要 提 高 这 个 程 式 色 度 ? 在 这 里 笔 者 不 做 任 何 建 议 , 因 为 对 FTP 的 执 行 没 有 任 何 的 意 义 。

( Enetr Dir Upon Creation......Yes, No)

这 个 设 定 是 问 使 用 者 要 不 要 刻 意 在 资 讯 显 示 区 内 特 别 标 明 哪 些 是 目 录 ? 在 这 里 笔 者 是 建 议 使 用 者 选 择 Yes, 因 为 这 样 比 较 容 易 区 分 哪 些 是 档 案 ? 哪 些 是 目 录 ?

( Host Cache Size......0---30===10)

这 个 设 定 是 问 使 用 者 在 主 机 的 工 作 下 使 用 多 大 的 快 取 记 忆 体 ? 使 用 者 可 以 从 0 使 用 到 30, 预 设 值 是 10, 建 议 使 用 者 选 择 预 设 值 10。

( Initial logfile name......xftp.log)

这 个 设 定 是 问 使 用 者 要 以 哪 个 档 案 当 作 这 个 程 式 的 设 定 档 , 预 设 值 是 xftp.log, 当 然 是 建 议 使 用 者 选 择 xftp.log.。

( Initial transfer mode......ASCII, Binary)

这 个 设 定 是 问 使 用 者 选 择 要 以 何 种 传 输 模 式 来 传 档 ? 在 这 里 笔 者 是 建 议 使 用 者 依 照 档 案 型 态 来 选 择 , 文 字 档 选 择 ASCII 的 模 式 而 其 他 档 案 型 态 则 选 择 Binary 的 模 式 来 传 档 。

( Initial wildcard mode......Replace, Add)

这 个 设 定 是 问 使 用 者 要 以 何 种 模 式 来 编 辑 一 个 万 用 的 牌 型 ? 前 者 是 以 取 代 的 形 式 而 後 者 是 以 增 加 的 形 式 , 建 议 使 用 者 选 择 Add, 因 为 这 样 可 以 让 使 用 者 随 时 登 入 想 登 入 的 FTP site。

( Inquire on copy......Yes, No)

这 个 设 定 是 问 使 用 者 在 复 制 档 案 ( 传 档 ) 时 , 是 否 要 先 询 问 使 用 者 ? 建 议 使 用 者 选 择 Yes, 因 为 这 样 比 较 不 会 传 错 档 。

( Inquire on delete......Yes, No)

这 个 设 定 是 问 使 用 者 在 砍 掉 档 案 时 , 是 否 要 先 询 问 使 用 者 ? 建 议 使 用 者 选 择 Yes, 因 为 这 样 比 较 不 会 砍 错 档 。

( Inquire on move......Yes, No)

这 个 设 定 是 问 使 用 者 在 移 动 档 案 时 , 是 否 要 先 询 问 使 用 者 ? 建 议 使 用 者 选 择 Yes, 因 为 这 样 比 较 不 会 移 错 档 。

( Inquire on Quota......Yes, No)

这 个 设 定 是 问 使 用 者 是 否 要 使 用 Quota 来 限 制 档 案 传 输 , 笔 者 不 做 任 何 的 建 议 , 因 为 这 要 依 使 用 者 的 习 惯 来 设 定 。

( Left auto local login......Yes, No)

这 个 设 定 是 问 使 用 者 是 否 让 左 边 的 视 窗 一 开 始 就 自 动 连 上 本 身 的 主 机 , 建 议 使 用 者 选 择 Yes, 因 为 可 以 让 使 用 者 方 便 看 见 自 己 选 择 传 档 时 的 目 录 , 及 目 前 主 机 的 情 况 。

( Max ftp retries......0---10===3)

这 个 设 定 是 问 使 用 者 在 连 接 一 个 新 的 FTP site 最 多 试 几 次 ? 可 以 从 0 次 到 10 次 , 预 设 值 是 3 次 , 建 议 使 用 者 1 次 就 可 以 了 。

( Max time for ftp reply......0---300===60)

这 个 设 定 是 问 使 用 者 FTP 的 回 应 时 间 要 设 成 多 少 ? 可 以 从 0 秒 到 300 秒 , 预 设 值 是 60 秒 , 建 议 使 用 者 选 择 预 设 值 。

( Overwrite dir on copy......Yes, No)

这 个 设 定 是 问 使 用 者 在 复 制 时 , 是 否 要 连 目 录 一 起 复 制 ? 建 议 使 用 者 选 择 Yes, 因 为 这 样 复 制 比 较 完 整 。

( Preserve vms ver nums......Yes, No)

这 个 设 定 是 问 使 用 者 是 否 要 显 示 出 每 一 个 档 案 的 传 档 时 间 ? 笔 者 不 做 任 何 的 建 议 , 因 为 这 要 看 使 用 者 的 习 惯 而 定 。

( Print passeord in debug......Yes, No)

这 个 设 定 是 问 使 用 者 在 除 错 时 , 要 不 要 列 出 确 认 密 码 ? 建 议 使 用 者 选 择 No, 因 为 要 避 免 密 码 被 他 人 知 道 。

( Quota cache size......0----30===10)

这 个 设 定 是 问 使 用 者 所 设 的 Quota 要 多 大 ? 在 这 里 笔 者 不 做 任 何 的 建 议 , 因 为 要 视 当 时 的 情 况 而 定 。

( Quota placeholder......< > )

这 个 设 定 是 问 使 用 者 Quota 的 空 间 要 保 留 多 少 ? 在 这 里 笔 者 不 做 任 何 的 建 议 , 因 为 要 视 读 者 的 习 惯 而 定 。

( Recursive delete enabled......Yes, No)

这 个 设 定 是 问 使 用 者 是 否 在 砍 档 时 , 可 以 连 未 空 的 目 录 都 可 以 砍 ? 建 议 使 用 者 选 择 Yes, 因 为 这 样 会 比 较 方 便 。

( Right auto local login......Yes, No)

这 个 设 定 是 问 使 用 者 是 否 让 右 边 的 视 窗 一 开 始 就 自 动 连 上 本 身 的 主 机 , 建 议 使 用 者 选 择 No, 因 为 这 一 边 应 该 是 用 来 观 看 FTP site 内 的 档 案 。

( Sort Cache......Yes, No)

这 个 设 定 是 问 使 用 者 是 否 要 将 快 取 记 忆 体 做 分 类 ? 笔 者 不 做 任 何 建 议 , 因 为 需 依 照 使 用 者 的 习 惯 而 定 。

( Sort long lists by data......Yes( unsafe) , N-o( safe) )

这 个 设 定 是 问 使 用 者 是 否 对 档 案 做 分 类 ? 建 议 使 用 者 选 择 No, 因 为 自 己 做 判 断 比 较 准 确 。

( Store unique......Yes, No)

这 个 设 定 是 问 使 用 者 要 不 要 将 这 些 设 定 储 存 下 来 在 这 里 笔 者 是 建 议 使 用 者 选 择 Yes, 因 为 下 次 再 开 启 这 个 程 式 时 , 就 不 用 再 设 定 一 次 了 。

( Symbols on dir entries......Yes( unsafe) , No( safe) ) 这 个 设 定 是 问 使 用 者 是 否 要 在 目 录 的 入 口 处 做 记 号 ? 建 议 使 用 者 选 择 No, 因 为 这 些 记 号 可 能 会 弄 乱 使 用 者 的 视 觉 。

( Use last dir at login......Yes, No)

这 个 设 定 是 问 使 用 者 是 否 愿 意 在 登 入 时 使 用 最 近 的 目 录 ? 在 这 里 笔 者 是 建 议 使 用 者 选 择 No, 因 为 最 近 的 目 录 未 必 是 使 用 者 所 需 要 的 。

( User cache size......0---30===10)

这 个 设 定 是 问 使 用 者 要 将 可 以 使 用 的 快 取 记 忆 体 设 成 多 大 ? 可 以 从 0 到 30 , 预 设 值 是 10 , 笔 者 是 建 议 使 用 者 选 择 预 设 值 10。

( Wildcard cache size......0---30===10)

这 个 设 定 是 问 使 用 者 可 以 让 万 用 牌 型 使 用 多 大 的 快 取 记 忆 体 ? 可 以 从 0 到 30, 预 设 值 是 10, 在 这 里 笔 者 是 建 议 使 用 者 选 择 预 设 值 10。

如 果 使 用 者 用 滑 鼠 选 择 了 Viewer Preferen-ces, 一 样 会 出 现 另 一 个 视 窗 , 左 边 是 Extension-s: 有 .gif, .jpg, .ras 和 OTHERS 等 四 种 选 择 , 右 边 是 Extensions: 有 .gif 一 种 选 择 , 在 这 些 的 下 面 有 Viewer Command Line: 预 设 是 XV < > 而 且 下 面 还 有 叁 个 按 钮 Add, Repla-ce 和 Delete 叁 种 选 择 , 读 者 可 以 猜 猜 这 些 要 做 什 麽 ? 在 左 右 两 边 所 列 的 选 项 是 表 示 有 .gif, .jpg, .ras 和 OTHERS 四 种 档 案 类 型 的 选 择 , 目 前 LLNLXFTP 这 个 程 式 只 选 择 .gif 一 种 , 而 Viewer Command Line 是 用 来 当 这 些 选 项 都 没 有 时 , 可 用 “ < > ” 来 输 入 所 需 的 档 案 。

如 果 使 用 者 用 滑 鼠 选 择 了 Save Perferences 就 可 以 将 以 上 基 本 设 定 给 储 存 起 来 , 因 此 笔 者 希 望 各 位 读 者 都 能 在 储 存 之 前 , 详 细 地 来 想 一 想 自 己 的 程 式 要 怎 样 设 定 才 会 使 用 起 来 比 较 方 便 ? 怎 样 才 能 让 Liunx 系 统 更 能 发 挥 它 的 功 能 ? 笔 者 希 望 所 有 的 读 者 都 能 够 依 据 自 己 的 系 统 的 能 力 及 个 人 的 需 要 来 做 最 好 、 最 适 用 的 设 定 , 这 样 才 会 让 LLNLXF-TP 这 个 程 式 发 挥 地 淋 漓 尽 致 。

Help: 在 这 个 选 项 包 含 了 Using Help 来 说 明 要 如 何 使 用 这 个 Help 选 项 , LLNLXFTP Overview 来 观 看 LLNLXFTP 这 个 程 式 的 纲 要 , Getting Starting 来 告 知 使 用 者 如 何 启 动 这 个 程 式 , availability 来 让 使 用 者 知 道 还 有 什 麽 资 讯 可 利 用 , 以 及 Contextual Help 来 让 使 用 者 知 道 Help 里 面 文 章 的 前 後 关 系 。

第 二 部 份 呢 ? 就 分 成 两 边 来 显 示 出 使 用 者 所 要 的 资 讯 , 包 括 目 录 和 档 案 , 还 会 显 示 出 这 两 边 目 前 所 在 的 主 机 名 称 , 因 此 两 边 同 样 都 有 Connect, Dir, Select 和 Ops 四 种 选 项 , 因 此 我 们 就 继 续 来 看 看 这 四 种 选 项 内 的 东 西 了 。

Connect: 包 括 有 ( 1) Connect to Local: 在 这 一 边 显 示 出 主 机 的 资 讯 。

(2) Connect to Remote: 会 出 现 另 一 个 视 窗 包 括 有 Recently Referenced Hosts: 要 连 上 的 FTP site 的 名 称 。

(3) Host Name: 这 里 要 填 入 FTP site 的 Domain Name 或 IP。 User Name: 这 里 要 填 入 要 登 入 的 名 称 , 预 设 值 是 root。

Connect to Anonymous: 会 出 现 另 一 个 视 窗 包 括 有 Recently Referenced Hosts, Host Name, User Name 和 Password, 这 里 的 前 两 项 与 Connect 相 同, 在 这 里 不 同 的 是 User Name 是 填 入 Anonymous, Password 是 填 入 使 用 者 的 电 子 邮 件 信 箱 的 位 址 ( E-Mail Address) 。

Dir: 包 括 有 ( 1) Go to Previous Directory, 回 到 先 前 去 过 的 目 录 。

( 2) Change Directory, 会 出 现 另 一 个 视 窗 显 示 出 Recently Referenced Directory: 现 在 所 在 的 目 录 以 及 Directory: 这 里 要 填 入 使 用 者 要 去 的 目 录 。

( 3) Make Directory 也 会 出 现 另 一 个 视 窗 有 Directory Name: 这 里 要 输 入 使 用 者 新 建 的 目 录 名 称 。

( 4) Display Directory Path, 显 示 出 到 目 前 所 在 目 录 的 路 径 。

( 5) Display Directory( Long) : 像 键 入 lsal 所 显 示 出 所 有 档 案 及 目 录 的 完 整 资 讯 。

( 6) Display Directory( Table) : 以 表 单 的 方 式 来 显 示 出 有 哪 些 档 案 及 目 录 , 但 没 有 完 整 属 性 。

Select: 包 括 有 ( 1) Select All Entries, 选 择 目 前 目 录 下 的 全 部 档 案 。

( 2) Deselect All Entries, 不 选 择 目 前 目 录 下 的 全 部 档 案 。

(3) Use Wildcard, 会 出 现 另 一 个 视 窗 包 括 有 Recently Referenced。

(4) Wildcard: 现 在 所 用 的 万 能 牌 型 和 Wildcard to Apply: 使 用 现 在 的 万 能 牌 型 两 个 选 项 。 而 且 底 下 还 有 Replace Filename。 Selection: 置 换 名 称 及 Add Filename Selection: 增 加 名 称 。

Ops: 包 括 有 ( 1) Delete Selected Entry( s) , 砍 掉 使 用 者 所 选 择 的 档 案 。

( 2) Move Selected Entry( s) , 移 动 使 用 者 所 选 择 的 档 案 。

( 3) Rename Selected Entry( s) , 更 改 使 用 者 所 选 择 的 档 案 名 称 。

( 4) Send Quited Command, 终 止 刚 刚 所 下 的 命 令 。

( 5) Recursively Delete Selected Entry( s) , 砍 掉 使 用 者 所 选 择 的 目 录 , 而 且 这 个 目 录 可 以 是 不 是 空 目 录 。

第 叁 部 份 呢 ? 就 是 在 LLNLXFTP 视 窗 中 间 的 两 项 选 项 Xfer Ops 和 Xfer Mode, Xfer Ops 包 括 有 Copy: 复 制 档 案 ( 传 档 ) , Rcopy: 复 制 目 录 及 底 下 的 所 有 目 录 及 档 案 , View: 观 看 档 案 。 而 Xfer Mode 则 包 括 了 ASCII 和 Bin-ary 两 种 传 输 形 式 , 如 果 使 用 者 要 传 文 字 档 就 选 ASCII mode, 其 他 类 型 的 档 案 就 选 择 Binary mode。

图 叁 Ftptool

Ftptool 也 是 一 个 不 错 的 FTP 程 式 , 简 单 而 明 了 , 我 们 来 看 一 下 这 个 程 式 是 怎 样 使 用 的 ? 这 个 程 式 的 使 用 全 部 集 中 在 程 式 视 窗 的 最 上 方 的 一 行 而 已 , 现 在 就 来 看 看 这 一 行 有 些 什 麽 ?

( 1) File: 底 下 包 括 了 一 些 档 案 的 基 本 动 作 的 选 项 。

( 2) View: 底 下 包 括 了 一 些 看 档 案 的 基 本 动 作 的 选 项 。

( 3) Properties: 这 个 选 项 就 是 Ftptool 这 个 程 式 要 设 定 的 地 方 了 , 因 此 按 下 这 个 选 项 会 出 现 另 一 个 视 窗 , 里 面 有 Gategory: 要 以 哪 个 程 式 登 入 FTP site, 这 里 当 然 是 Ftptool。

FTP option: 有 显 示 登 入 的 过 程 的 Log SeSession, 和 可 以 使 这 个 程 式 持 续 做 连 结 动 作 的 Keep Connect Alive, 两 种 选 项 使 用 者 可 选 可 不 选 , 依 自 己 习 惯 就 好 。

Generate unique: 有 显 示 自 己 主 机 上 档 案 名 称 的 Local Filenames, 和 显 示 远 端 主 机 上 档 案 名 称 的 Remote Filenames, 笔 者 是 希 望 读 者 能 全 选 , 因 为 这 样 选 择 档 案 比 较 方 便 。

Automatically: 有 自 动 连 接 FTP site 的 Connect, 和 自 动 显 示 传 档 过 程 的 Show Status, 及 自 动 连 上 Sun Proxy FTP site 的 Try Sun Proxy FTP, 笔 者 建 议 依 个 人 习 惯 来 设 定 。

Window manager: 这 里 是 要 使 用 者 选 择 是 否 要 开 启 视 窗 锁 定 的 功 能 的 OPEN LOCK, 预 设 值 是 要 的 , 笔 者 也 是 如 此 认 为 。

Initial password : 这 里 是 要 使 用 者 键 入 自 己 的 电 子 邮 件 信 箱 的 位 址 ( E-mail Address) 。

Case sensitivity: 这 里 可 在 有 错 误 发 生 时 , 不 会 发 出 声 响 的 Ignore case, 笔 者 是 建 议 不 要 选 。

Confirm: 这 里 是 决 定 认 证 过 程 的 方 式 , 有 删 除 重 来 的 Deletions 的 方 式 , 和 直 接 覆 盖 的 overwrites 的 方 式 , 笔 者 认 为 都 可 选 。

( 4) Connect: 这 个 选 项 就 是 用 来 连 接 FTP site 所 要 输 入 资 料 的 地 方 , 因 此 按 下 这 个 选 项 时 会 出 现 另 一 个 视 窗 , 在 这 个 视 窗 的 第 一 行 可 选 择 。

New: 开 启 一 个 新 的 FTP site, 一 切 都 是 空 的 , 全 部 都 需 使 用 者 重 填 。

Anonymous: 一 样 是 开 启 一 个 新 的 FTP site, 不 过 login 和 password 会 自 动 帮 使 用 者 填 好 。

Hosts: 键 入 想 要 连 上 的 FTP site 的 名 称 。

Host List: 键 入 想 要 连 上 的 FTP site 名 称 的 列 表 。

而 下 面 就 是 一 些 要 输 入 东 西 或 显 现 东 西 的 地 方 , 包 括 :

Hosts: 显 示 表 单 的 地 方 。

Remote host: 输 入 FTP site 的 Domain Name 或 IP 的 地 方 。

Login: 这 里 要 填 的 是 登 入 的 帐 号 。

Password: 这 里 要 填 的 是 登 入 帐 号 的 确 认 密 码 。 Account: 这 里 笔 者 向 来 不 填 。

( 5) Abort: 退 出 这 个 程 式 。

说 到 这 里 , 我 想 读 者 应 该 可 以 很 清 楚 地 了 解 这 叁 个 视 窗 化 的 FTP 程 式 的 使 用 方 法 了 , 不 过 我 想 读 者 一 定 还 有 一 些 疑 问 , 难 道 FTP 程 式 就 只 有 这 四 种 ( 包 含 上 一 次 所 介 绍 的 ) 吗 ? 为 什 麽 没 有 最 具 名 气 的 NCFTP 的 声 音 呢 ? 笔 者 这 就 来 解 释 一 下 吧 ! 当 然 还 有 其 他 的 FTP 程 式 , 而 且 NCFTP 也 是 在 Liunx 系 统 下 一 个 极 具 出 名 而 且 有 价 值 的 一 个 FTP 程 式 , 但 是 笔 者 不 在 这 里 特 别 提 出 来 叙 述 的 原 因 就 是 有 许 多 的 FTP 程 式 , 包 括 NCFTP 的 使 用 方 式 都 和 最 最 普 通 的 FTP 程 式 ( FTP) 是 相 似 的 , 而 且 很 多 使 用 方 式 根 本 是 一 样 , 所 以 笔 者 才 没 有 再 将 这 一 类 的 FTP 程 式 提 出 来 说 明 , 因 此 只 好 请 读 者 好 好 研 究 最 最 基 本 的 FTP 程 式 ( FTP) , 笔 者 相 信 , 这 样 读 者 一 样 可 以 善 用 这 些 同 类 型 的 FTP 程 式 , 解 释 完 这 个 原 因 之 後 , 笔 者 还 要 说 一 些 事 情 , 就 是 笔 者 依 序 写 来 的 这 叁 个 视 窗 化 的 F-TP 程 式 , 是 根 据 笔 者 所 认 为 的 等 级 而 如 此 写 的 。 也 就 是 说 , 笔 者 认 为 FileRunner 这 个 程 式 是 最 好 的 视 窗 化 的 FTP 程 式 , 原 因 是 不 但 是 档 案 管 理 程 式 , 同 时 也 是 强 大 的 FTP 程 式 , 因 此 深 得 笔 者 的 心 , 所 以 要 请 诸 位 见 谅 了 。 不 过 , 还 有 一 点 要 提 醒 读 者 的 , 那 就 是 不 要 以 为 现 在 硬 碟 比 较 便 宜 就 利 用 FTP 程 式 到 处 去 抓 档 案 回 来 , 因 为 这 样 哈 滴 是 很 容 易 爆 掉 的 , 这 可 是 笔 者 最 近 深 刻 的 痛 啊 !

( 作 者 为 元 智 大 学 网 推 会 Linux 研 究 小 组 之 成 员 )


�