設定 FTP Scripting 閘道

FTP Scripting 閘道是根據您設定的排程來執行。FTP Scripting 閘道的規則是由 FTP 指令 Script 來支配。

建立 FTP Script

如果要使用 FTP Scripting 閘道,您可以建立一個檔案, 其中包含 FTP 伺服器可接受之所有需要的 FTP 指令。

  1. 為閘道建立 Script, 以指出您要執行的動作。下面的 Script 範例包括連線到指定的 FTP 伺服器(指定名稱和密碼)、 切換至 FTP 伺服器上的指定目錄,以及傳送所有檔案至伺服器上的指定目錄。
    open %BCGSERVERIP% %BCGUSERID% %BCGPASSWORD% %BCGOPTIONx%
     cd %BCGOPTIONx%
     mput *
     quit

    當閘道開始提供服務時,位置保留元(例如 %BCGSERVERIP%)會取代成您在建立特定的 FTP Scripting 閘道實例時輸入的值,如下表所示:

    表 3. Script 參數與 FTP Scripting 閘道欄位項目的對映方式
    Script 參數 FTP Scripting 閘道欄位項目
    %BCGSERVERIP% 伺服器 IP
    %BCGUSERID% 使用者 ID
    %BCGPASSWORD% 密碼
    %BCGOPTIONx% 選項 x,在「使用者定義的屬性」下方

    您最多可以有 I0 個使用者定義的選項。

  2. 儲存檔案。

FTP Script 指令

在建立 Script 時,您可以使用下列指令:

FTP Scripting 閘道

如果您要使用 FTP Scripting 閘道,請執行下列作業:

如果要建立 FTP Scripting 閘道,請使用下列程序。

  1. 按一下帳戶管理 > 設定檔 > 閘道
  2. 按一下建立

閘道詳細資料

從「閘道清單」頁面中,執行下列步驟:

  1. 輸入一個名稱來識別閘道。這是一個必要欄位。
  2. 選擇性地指定閘道的狀態。預設值為啟用。已啟用的閘道可以開始傳送文件。 停用的閘道則不能傳送文件。
  3. 選擇性地指定閘道為「線上」或「離線」。 預設值為線上
  4. 選擇性地輸入閘道的說明。

閘道配置

在頁面的閘道配置區段中,執行下列步驟:

  1. 傳輸方式清單中,選取 FTP Scripting
  2. 輸入您要傳送文件之目的地 FTP 伺服器的 IP 位址。執行 FTP Scrip 時,您在此處輸入的值將會取代 %BCGSERVERIP%。
  3. 輸入存取 FTP 伺服器所需要的使用者 ID 和密碼。 執行 FTP Scrip 時,您在此處輸入的值將會取代 %BCGUSERID% 和 %BCGPASSWORD%。
  4. 如果目標處於安全模式,請在 FTPS 模式中使用預設值。 否則,請按一下
  5. 遵循下列步驟來上傳 Script 檔:
    1. 按一下上傳 Script 檔
    2. 輸入內含用來處理文件的 Script 的檔案名稱, 或按一下瀏覽來瀏覽檔案。
    3. 按一下載入檔案來將 Script 檔載入到 目前載入的 Script 檔文字框。
    4. 如果這就是您要使用的 Script 檔,請按一下儲存
    5. 按一下關閉視窗
  6. 重試次數欄位中,輸入閘道試圖傳送文件多少次之後,便告失敗。預設值是 3。
  7. 重試間隔欄位中,輸入閘道應該等待多久的時間,然後再重新嘗試傳送文件。預設值是 300 秒。
  8. 連線逾時值中,輸入在沒有資料傳輸的情況下,Socket 將保持開啟狀態的秒數。預設值是 120 秒。
  9. 鎖定使用者欄位中,指出閘道是否將要求鎖定, 不讓任何其他 FTP Scripting 閘道實例同時存取相同的 FTP 伺服器目錄。

使用者定義的屬性

如果您要指定其他屬性,請執行下列步驟。執行 FTP Script 時,您為選項輸入的值會取代 %BCGOPTIONx%, 其中 x 與選項號碼相對應。)

  1. 按一下新建
  2. 選項 1 旁邊輸入一個值
  3. 如果您要指定其它的屬性, 請重新按一下新建,然後輸入一個值。
  4. 根據需要來重複步驟3,以定義所有的屬性。

例如,假設您的 FTP Script 與下面的 Script 相似:

Open %BCGSERVERIP% %BCGUSERID% %BCGPASSWORD%
            cd %BCGOPTION1%
            mput *
            quit  

在此情況下,%BCGOPTION% 會是目錄名稱。

排程

從頁面的「排程」區段中,執行下列步驟:

  1. 指出您要使用間隔型排程或行事曆型排程。
  2. 如果您要配置閘道的「前置處理」或「後置處理」步驟, 請移至配置處理程式。 否則,請按一下儲存

Copyright IBM Corp. 2003, 2005