FTP Client:修訂版本之間的差異

出自福留子孫
跳轉到: 導覽搜尋
FileZilla
FileZilla
 
第 8 行: 第 8 行:
 
#得到 sites.xml ,查其中的 <Pass encoding="base64">xxxxxxxxxx</Pass>
 
#得到 sites.xml ,查其中的 <Pass encoding="base64">xxxxxxxxxx</Pass>
 
#解碼:
 
#解碼:
#*使用 PHP 函式:base64_decode(編碼字串[,bool 是否嚴格=false]),一個有效的 Base64 字串其字符數應該是 4 的倍數。如果不是,它在結尾有一個或兩個等號作為填充。編碼字串須以「==」收尾
+
#*使用 PHP 函式:base64_decode(編碼字串[,bool 是否嚴格=false]),一個有效的 Base64 字串其字符數應該是 4 的倍數。如果不是,它在結尾有一個或兩個等號作為填充,如「==」。
 
#*#若設為嚴格,那麼如果輸入包含來自 base64 字母表之外的字符,base64_decode() 函數將返回 false。
 
#*#若設為嚴格,那麼如果輸入包含來自 base64 字母表之外的字符,base64_decode() 函數將返回 false。
 
#*#若設為不嚴格(預設),無效字符將被靜默丟棄。
 
#*#若設為不嚴格(預設),無效字符將被靜默丟棄。

2023年5月20日 (六) 09:08的最新修訂版本


FileZilla

未支援 FXP

查看已存的FTP站台密碼

  1. 「檔案 / 站台管理員 / 某站台 / 按滑鼠右鍵 / 匯出」
  2. 得到 sites.xml ,查其中的 <Pass encoding="base64">xxxxxxxxxx</Pass>
  3. 解碼:
    • 使用 PHP 函式:base64_decode(編碼字串[,bool 是否嚴格=false]),一個有效的 Base64 字串其字符數應該是 4 的倍數。如果不是,它在結尾有一個或兩個等號作為填充,如「==」。
      1. 若設為嚴格,那麼如果輸入包含來自 base64 字母表之外的字符,base64_decode() 函數將返回 false。
      2. 若設為不嚴格(預設),無效字符將被靜默丟棄。
    • 去線上解碼網站,如 https://www.base64decode.org/ ,將密碼解開
    • 問 gpt-4 時,有時會解錯,且 gpt-4 自己並不知道錯誤發生的原因。

FTP Rush

一、功能簡述

  • 支援 FXP
  • 最後版本為 2011 年的 2.1.8 版
  • 有免安裝版可以用
  • 在任一工具列按右鍵都可以調整工具列的顯示情形。

二、快捷鍵

  1. F1:幫助主題(Help)
  2. F3:站台管理視窗
  3. F4:FTP 命令設計器
  4. F5:重新整理
  5. F6:設定選項
  6. F11:快速連線對話框
  7. F12:最小化

三、站台工具列,由左至右:

  1. 連線/中斷連線:未連線時可以叫出快速連線。
  2. 左右伺服器互換
  3. 到「上一層目錄」
  4. 書籤
  5. 傳送佇列
  6. 中斷傳輸動作
  7. 重新整理
  8. 比對資料夾
  9. 傳送
  10. 切換「本地視窗/遠端視窗」

四、其他重要選單名命:

  1. 工具/熱鍵管理器
  2. 站台/統計FTP空間使用量
  3. 站台/在FTP伺服器上尋找檔案
  4. 檢視/遠端視窗列
  5. 檔案/新增/新增視窗

五、FXP使用前題:

使用 FXP 對傳,兩台伺服器的 FTP port 要打開,且 FXP 要啟動,以 DS110 對 DS216 為例:

  • VDSL2 和 RT1900ac 外對內的 21 port 要打開。
  • DS110 和 DS216 的「控制台/檔案服務/FTP/啟動 FXP」要打開。
  • 兩台機器都使用 FTP (而非 SFTP) 傳輸協定。
  • 兩台機器的 FTPS (SSL/TLS) 不能打開。
  • 兩台的連線設定為被動模式,且使用 UTF-8 的檔案系統與帳號。

教學文件: