溫馨提示×

ubuntu filezilla如何更改端口

小樊
46
2025-10-03 12:51:38
欄目: 智能運維

Ubuntu下FileZilla更改端口分為客戶端與服務器端兩部分,以下是詳細步驟:

一、FileZilla客戶端端口更改

1. 更改默認傳輸端口(命令/數據端口)

  • 打開FileZilla客戶端,點擊頂部菜單欄編輯設置。
  • 在設置窗口左側展開傳輸部分,點擊設置。
  • 在“傳輸設置”對話框中,找到“命令端口”(FTP默認21)和“數據端口”(FTP默認20)字段,輸入需要更改的新端口號(如2121)。
  • 點擊確定保存更改。

2. 更改被動模式端口范圍(推薦用于防火墻環境)

  • 被動模式下,客戶端需通過服務器開放的端口范圍連接,需同步修改客戶端與服務器的端口設置。
  • 進入傳輸設置對話框,切換至被動模式選項卡。
  • 在“被動模式端口范圍”中輸入新端口范圍(如2121-2125,或單一端口如2121重復兩次),確保范圍未被其他應用占用。

3. 通過配置文件永久修改(可選)

  • 客戶端配置文件路徑:~/.config/filezilla/filezilla.xml。
  • 用文本編輯器(如nano)打開文件,查找<PassivePorts>標簽,修改為所需端口(如<PassivePorts>2121 2121</PassivePorts>)。
  • 保存文件并重啟FileZilla,使更改生效。

二、FileZilla服務器端端口更改

1. 更改監聽端口(默認21)

  • 打開FileZilla Server管理界面(通過SSH運行filezilla-server-gui或直接啟動GUI工具)。
  • 點擊左側編輯設置,進入“常規設置”選項卡。
  • 在“監聽端口”字段中輸入新端口號(如2121),點擊確定保存。
  • 重啟FileZilla Server服務(sudo systemctl restart filezilla-server),使端口更改生效。

2. 更改被動模式端口范圍(必須配置)

  • 在服務器設置界面,點擊左側編輯設置,進入“被動模式設置”選項卡。
  • 輸入“被動端口范圍”(如50000-50050),確保范圍在防火墻允許的端口內(通常為高端口,避免與常用服務沖突)。
  • 保存設置并重啟服務器。

3. 配置防火墻允許新端口

  • 若服務器啟用了ufw防火墻,需開放新端口及被動模式端口范圍:
    sudo ufw allow 新監聽端口/tcp  # 如 sudo ufw allow 2121/tcp
    sudo ufw allow 起始端口:結束端口/tcp  # 如 sudo ufw allow 50000:50050/tcp
    sudo ufw reload  # 重新加載防火墻規則
    
  • 檢查規則是否生效:sudo ufw status。

注意事項

  • 端口沖突:更改前需確認新端口未被系統或其他應用占用(可通過netstat -tulnp | grep 端口號檢查)。
  • 防火墻配置:無論客戶端還是服務器,更改端口后均需確保防火墻允許對應端口的入站/出站流量。
  • 被動模式要求:若使用被動模式,服務器需開放被動端口范圍,客戶端需在“傳輸設置”中匹配該范圍,否則無法正常傳輸文件。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女