FTP 是 Internet 一 個 常 用 的 Service , 其 主 要 的 功 能 是 檔 案 傳 輸 , 利 用 FTP 可 以 將 檔 案 從 Internet 上 任 一 個 FTP Server 中 將 所 需 要 的 檔 案 Download 到 所 在 的 主 機 或 者 是 PC 硬 碟 中 , 若 您 是 Internet 新 手 , 手 邊 沒 有 其 他 的 應 用 軟 體 , 便 何 以 從 Internet 找 尋 Download 些 應 用 軟 體 來 使 用 , 在 這 篇 短 文 中 還 會 介 紹 一 個 FTP Client 的 軟 體 WS_FTP , 說 明 其 設 定 及 使 用 。
FTP 的 檔 案 皆 是 儲 存 在 FTP Server 中 , 所 以 使 用 者 端 使 用 FTP 的 Client 端 軟 體 來 和 FTP Server 溝 通 , 將 檔 案 上 傳 (Upload) 或 下 傳 (Download) , 要 與 FTP Server 溝 通 是 要 輸 入 使 用 者 名 稱 (Username) 及 密 碼 (Password) 作 登 錄 (Login) 的 動 作 . 然 而 一 般 User 只 有 在 其 Mail Server 才 有 Login 的 Username 及 Password , 在 其 他 的 主 機 中 並 沒 有 , 那 是 不 是 就 無 法 去 和 別 台 FTP Server 作 檔 案 傳 輸 , 如 果 果 真 是 這 樣 , 那 FTP 就 不 會 在 Internet 上 應 用 的 如 此 廣 泛 , 為 了 讓 Internet 的 使 用 者 皆 能 和 FTP Server 來 連 線 便 有 所 謂 的 anonymous FTP Server , anonymous FTP Server 是 一 台 FTP Server , 但 是 它 和 一 般 的 FTP Server 不 同 的 是 在 Login 時 的 不 同 , 之 前 有 提 及 要 使 用 FTP Server 需 要 有 登 錄 的 動 作 , anonymous FTP Server 一 樣 要 登 錄 的 動 作 , 但 是 並 不 是 使 用 主 機 上 Username & Password , 而 是 統 一 使 用
Username = ftp 或 anonymous Password = 本 身 的 E-mail Address, 如 cl@wicl.com.tw
如 此 一 般 使 用 者 皆 可 使 用 Internet 上 的 anonymous FTP Server , 又 因 為 Internet 上 所 提 供 的 幾 乎 是 anonymous FTP Server , 所 以 大 部 份 已 把 FTP Server 和 aonoymous FTP Server 劃 上 等 號 , 實 際 上 還 是 有 一 點 差 別 。
要 和 anonymous FTP Server 溝 通 是 需 要 FTP 的 Client 軟 體 , 傳 統 皆 是 使 用 Command 的 方 式 來 操 作 FTP Client 軟 體 , 但 是 現 在 可 在 Windows 的 環 境 下 使 用 FTP Client , 使 用 起 來 方 便 多 了 , 以 下 使 介 紹 一 個 Internet 上 最 流 行 的 FTP Client 軟 體 WS_FTP 。
WS_FTP 是 一 個 Freeware 的 軟 體 , 但 是 卻 是 功 能 強 大 軟 體 , 市 面 尚 未 看 到 比 這 個 WS_FTP 更 方 便 好 用 的 FTP Client 軟 體 , 程 式 也 不 大 , 可 以 在 此 Download 16bit 版 本 WS_FTP 及 32bit 版 WS_FTP 軟 體。
WS_FTP 軟 體 的 安 裝 非 常 簡 單 , Download 的 檔 案 皆 是 Zip 檔 , 將 其 解 壓 縮 後 放 至 一 個 目 錄 中 , 目 錄 名 稱 自 取 , 然 後 在 Windows v3.1 或 Windows 95 將 ws_ftp.exe 建 立 一 個 ICON , 如 此 便 安 裝 完 成 , 可 直 接 在 ws_ftp ICON 按 二 下 滑 鼠 左 鍵 執 行。
WS_FTP 軟 體 的 操 作 應 該 還 算 簡 單 , 在 此 將 分 幾 個 部 份 來 說 明 其 用 法
- 畫 面 的 介 紹
操 作 WS_FTP 通 常 會 看 到 兩 個 畫 面 , 一 個 是 選 擇 anonymous FTP Server 來 連 線 時 的 畫 面 , 第 二 個 是 連 線 後 的 畫 面 , 選 擇 連 線 畫 面 如 圖 一
圖 一
圖 一 是 一 執 行 WS_FTP 時 便 會 出 現 的 畫 面 , 主 要 是 要 讓 您 選 擇 一 個 FTP Server 來 連 線 , 同 時 可 以 建 立 自 已 的 Profile Name , Profile Name 的 建 立 以 下 會 有 詳 細 說 明 , 但 是 在 此 要 先 說 明 Profile Name 的 用 途 , 所 謂 Profile Name 是 指 某 一 個 FTP Server 的 簡 稱 , 圖 一 中 以 下 的 項 目 是 Profile Name 的 內 容 , 因 為 要 連 線 上 一 個 FTP Server 必 須 設 定 UserName 及 Password 等 的 資 料 , 若 是 每 次 連 線 皆 要 輸 入 這 些 資 料 的 話 那 太 麻 煩 了 , 所 以 事 先 將 各 FTP Server Login 的 各 項 資 料 存 起 來 , 待 要 連 線 時 僅 需 選 擇 即 可 , 不 需 重 新 輸 入 , 所 以 Profile Name 只 是 一 個 FTP Server 的 簡 稱 , 而 這 個 簡 稱 僅 供 識 別 , 與 連 線 無 任 何 關 係 , 與 連 線 有 關 的 是 Profile name 內 的 各 項 內 容 , WS_FTP 系 統 預 設 便 已 有 多 個 FTP Server 的 Profile Name , 可 直 接 選 擇 連 接 , 圖 一 中 各 個 欄 位 及 Button 的 功 能 說 明 如 下
Profile Name 在 Profile Name 處 選 擇 一 個 FTP Server 來 連 線 或 可 建 立 一 個 新 的 Profile Name 刪 除 一 個 Profile Name 將 Profile Name 對 應 的 設 定 儲 存 建 立 一 個 新 的 Profile Name Host Name 欲 連 線 FTP Server 的 IP Address 或 Domain Name Host Type 所 欲 連 線 FTP Server 的 種 類 , 通 常 設 定 Auto Detected 即 可 User ID 登 錄 FTP Server 的 Username Password 登 錄 FTP Server 的 Password Account 使 用 於 VM/CMS 主 機 , 一 般 不 用 設 定 Remote Host 連 線 成 功 後 設 定 FTP Server 所 在 的 目 錄 Local PC 連 線 成 功 後 設 定 PC 所 在 的 目 錄 Anonymous Login 是 否 使 用 anonymous 來 Login Save Password 輸 入 的 Password 是 否 隨 著 Profile Name 一 起 儲 存 Auto Save Config 指 設 定 或 修 改 的 Profile name 的 內 容 不 需 按 , 只 要 按 OK 執 行 連 線 便 會 將 設 定 儲 存 開 始 與 所 選 擇 的 Profile Name 來 連 線 不 執 行 連 線 同 時 離 開 連 線 畫 面 進 階 設 定 輔 助 說 明
連 線 完 成 後 會 出 現 如 圖 二 的 畫 面
圖 二
圖 二 是 一 個 與 FTP Server 連 線 後 的 畫 面 , 大 部 份 的 動 作 是 在 這 個 畫 面 中 操 作 , 左 上 角 的 視 窗 是 所 在 PC 磁 碟 機 的 目 錄 , 可 直 接 在 目 錄 或 是 磁 碟 名 稱 上 按 二 下 滑 鼠 左 鍵 , 進 入 所 選 擇 的 磁 碟 或 目 錄 , 左 下 是 所 在 PC 目 錄 的 檔 案 , 右 上 視 窗 是 FTP Server 所 在 的 目 錄 , 一 樣 可 以 在 欲 進 入 的 目 錄 上 按 二 下 滑 鼠 左 鍵 , 進 入 所 選 擇 的 目 錄 , 右 下 是 FTP Server 所 在 目 錄 的 檔 案 , 在 這 個 畫 面 有 許 多 的 Button , 有 些 幾 乎 用 不 到 , 所 以 在 此 僅 介 紹 常 用 的 一 些 Button 的 功 能
除 了 在 目 錄 處 按 二 下 滑 鼠 左 鍵 可 進 入 所 所 選 定 的 目 錄 外 , 也 可 按 此 Button 使 用 輸 入 的 方 式 進 入 目 錄 在 所 在 目 錄 下 建 立 目 錄 , 這 個 Button 在 PC 端 的 操 作 沒 有 問 題 , 若 在 FTP Server 端 則 要 有 權 限 才 可 建 立 目 錄 在 所 在 目 錄 下 刪 除 目 錄 , 這 個 Button 在 PC 端 的 操 作 沒 有 問 題 , 若 在 FTP Server 端 則 要 有 權 限 才 可 刪 除 目 錄 , 要 刪 除 目 錄 必 須 目 錄 中 沒 有 檔 案 才 可 刪 除 直 接 使 用 Windows 的 記 事 本 來 查 看 本 地 或 FTP Server 的 檔 案 , 僅 可 查 看 不 可 更 改 更 改 檔 案 名 稱 , 若 在 FTP Server 端 則 要 有 權 限 才 可 更 改 檔 案 名 稱 刪 除 檔 案 , 若 在 FTP Server 端 則 要 有 權 限 才 可 刪 除 檔 案 將 檔 案 Download 至 PC 所 在 的 目 錄 中 , 要 Download 前 須 在 FTP Server 檔 案 所 在 處 選 定 一 個 或 多 個 檔 案 將 檔 案 Upload 至 FTP Server 所 在 的 目 錄 中 , 要 Download 前 須 在 FTP Server 檔 案 所 在 處 選 定 一 個 或 多 個 檔 案 , 同 時 在 FTP Server 所 在 的 目 錄 必 須 有 寫 入 的 權 限 方 可 執 行 Upload 的 動 作 這 是 在 連 線 成 功 時 才 有 的 Button , 用 來 結 束 連 線 若 在 沒 有 連 線 的 情 況 下 在 同 樣 的 位 置 出 現 此 Button , 按 此 Button 可 出 現 圖 一 結 束 WS_FTP 的 程 式 執 行
經 過 以 上 的 說 明 , 聰 明 的 您 應 該 會 操 作 了 吧 ! 若 是 還 不 會 , 以 下 以 幾 個 例 子 來 說 明 簡 單 的 操 作
- 與 FTP Server 建 立 連 線
要 與 FTP Server 連 線 必 須 在 圖 一 處 的 Profile Name 處 選 擇 一 個 Profile Name
Profile Name: 圖 三
選 定 後 按 OK , 便 開 始 進 行 連 線 , 連 線 成 功 便 出 現 圖 二 的 畫 面 便 可 執 行 各 項 的 操 作 。
- Download 檔 案
連 線 成 功 後 , 在 FTP Server 視 窗 區 中 進 入 欲 進 入 目 錄 及 選 擇 檔 案 , 要 選 擇 一 個 檔 案 可 直 接 在 檔 案 名 稱 處 按 一 下 滑 鼠 左 鍵 所 選 擇 的 檔 案 便 會 呈 反 白 , 要 選 擇 多 個 檔 案 可 分 二 個 情 況 , 若 是 連 續 的 檔 案 , 可 按 著 滑 鼠 左 鍵 來 選 取 檔 案 , 按 著 滑 鼠 左 鍵 所 經 過 的 檔 案 皆 會 呈 反 白 , 若 是 不 連 續 的 檔 案 便 可 按 著 CTRL 鍵 並 在 所 欲 選 取 的 檔 案 處 按 一 下 滑 鼠 左 鍵 , 所 點 的 檔 案 皆 呈 反 白 , 選 定 檔 案 後 按 便 會 將 檔 案 一 個 一 個 地 下 傳 回 PC 端 所 在 的 目 錄 中 。
- Upload 檔 案
在 PC 目 錄 檔 案 視 窗 區 中 進 入 欲 進 入 目 錄 及 選 擇 檔 案 , 選 擇 檔 案 的 方 法 同 Download 檔 案 中 之 說 明 , 選 定 檔 案 後 按 便 會 將 檔 案 一 個 一 個 地 上 傳 至 FTP Server 端 所 在 的 目 錄 中 , 還 是 要 再 提 醒 一 次 , 若 Upload 檔 案 必 須 在 FTP Server 所 在 的 目 錄 有 寫 入 的 權 限 才 能 執 行 , 若 您 是 使 用 Anonymous 來 Login 的 話 , 相 信 在 FTP Server 中 的 目 錄 是 沒 有 寫 入 的 權 限 , 除 非 在 Anonymous FTP Server 中 有 規 劃 Upload 目 錄 方 可 執 行 。
- 建 立 新 的 Profile Name
WS_FTP 內 建 已 有 多 個 Anonymous FTP Server 的 Profile Name 可 供 連 線 , 都 是 國 外 的 Anonymous FTP Server , 若 是 要 建 立 一 個 新 的 Profile Name , 如 台 灣 最 大 的 Anonymous FTP Server 是 交 大 的 nctuccca.edu.tw , 要 建 立 這 個 Profile name 以 供 連 線 選 擇 用 , 可 在 圖 一 出 現 時 按 一 下 , 便 會 將 圖 一 中 各 輸 入 欄 清 為 空 白 , 這 時 首 先 輸 入 Profile Name = nctuccca , 接 著 將 圖 右 中 處 選 定 "anonymous Login" 及 "Save Password" , 接 著 輸 入 Host Name=nctuccca.edu.tw , UserID = anonymous , Password = 您 的 E-mail Address , 基 本 上 只 需 填 寫 至 此 即 可 , 然 後 按 便 會 將 此 一 新 建 的 Profile Name 儲 存 起 來 . 這 個 便 建 立 完 成 , 以 上 輸 入 的 畫 面 結 果 如 圖 四
圖 四
若 要 建 其 他 的 Profile Name 重 複 以 上 動 作 即 可 。
若 是 要 連 接 上 一 般 的 FTP Server 則 在 UserID 及 Password 處 輸 入 您 在 FTP Server 主 機 上 的 UserName 及 Password , 同 時 不 要 選 定 圖 四 右 中 處 的 "Anonymous Login" , 如 此 即 可 。
事 實 上 以 FTP Client 連 接 到 anonymous FTP Server 要 找 尋 一 個 檔 案 是 蠻 難 的 , 除 非 知 道 此 Anonymous FTP Server 的 檔 案 位 置 很 清 楚 , 若 是 您 有 Netscape 等 的 WWW Browser 的 話 我 會 建 議 使 用 Internet Search 來 找 尋 所 要 的 檔 案 , 可 參 考 Internet 資 料 搜 尋 這 篇 短 文 , 但 若 是 沒 有 Netscape 等 的 WWW Browser 那 就 麻 煩 一 點 只 好 在 anonymous FTP Server 中 漫 遊 了 。