溫馨提示×

Ubuntu FTPServer如何自定義端口

小樊
40
2025-08-22 11:47:37
欄目: 智能運維

在Ubuntu上自定義FTPServer(FTP over SSL/TLS)的端口,通常需要修改FTP服務器軟件的配置文件。以下是使用兩種常見的FTP服務器軟件進行自定義端口設置的方法:

方法一:使用vsftpd

  1. 安裝vsftpd(如果尚未安裝):

    sudo apt update
    sudo apt install vsftpd
    
  2. 編輯vsftpd配置文件

    sudo nano /etc/vsftpd.conf
    
  3. 找到并修改以下行

    • 找到listen_port這一行,如果沒有則添加:
      listen_port=2121
      
    • 確保listen=YES以啟用監聽模式。
  4. 保存并退出編輯器

    Ctrl + X, Y, Enter
    
  5. 重啟vsftpd服務

    sudo systemctl restart vsftpd
    

方法二:使用ProFTPD

  1. 安裝ProFTPD(如果尚未安裝):

    sudo apt update
    sudo apt install proftpd
    
  2. 編輯ProFTPD配置文件

    sudo nano /etc/proftpd/proftpd.conf
    
  3. 找到并修改以下行

    • 找到Port這一行,如果沒有則添加:
      Port 2121
      
    • 確保沒有其他端口沖突。
  4. 保存并退出編輯器

    Ctrl + X, Y, Enter
    
  5. 重啟ProFTPD服務

    sudo systemctl restart proftpd
    

注意事項

  • 防火墻設置:確保防火墻允許新的FTP端口通信。例如,使用ufw時:

    sudo ufw allow 2121/tcp
    
  • SELinux/AppArmor:如果系統啟用了SELinux或AppArmor,可能需要調整相關策略以允許FTP服務器使用新端口。

  • 測試連接:使用FTP客戶端(如FileZilla)測試新的端口是否正常工作。

通過以上步驟,你應該能夠成功地在Ubuntu上自定義FTPServer的端口。

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