溫馨提示×

CentOS中VSFTP端口設置方法

小樊
50
2025-05-20 21:50:56
欄目: 智能運維

在CentOS系統中,設置VSFTPD(Very Secure FTP Daemon)的端口可以通過修改其配置文件來實現。以下是詳細的步驟:

方法一:通過修改配置文件

  1. 打開VSFTPD配置文件 打開終端,使用文本編輯器(如vinano)編輯VSFTPD的主配置文件/etc/vsftpd/vsftpd.conf。

    sudo vi /etc/vsftpd/vsftpd.conf
    
  2. 找到并修改監聽端口 在配置文件中找到listen_port參數,如果沒有則添加一行。將其值設置為你想要的端口號(例如2121)。

    listen_port=2121
    
  3. 保存并退出編輯器 如果使用的是vi,按Esc鍵,然后輸入:wq并按回車鍵保存并退出。如果使用的是nano,按Ctrl+O保存,然后按Ctrl+X退出。

  4. 重啟VSFTPD服務 修改配置文件后,需要重啟VSFTPD服務以使更改生效。

    sudo systemctl restart vsftpd
    

方法二:通過防火墻設置

如果你希望開放新的端口并允許外部訪問,還需要在防火墻中開放該端口。

  1. 打開防火墻端口 使用firewall-cmd命令打開新設置的端口(例如2121)。

    sudo firewall-cmd --permanent --add-port=2121/tcp
    
  2. 重新加載防火墻規則 使更改生效。

    sudo firewall-cmd --reload
    

驗證端口是否開放

你可以使用netstatss命令來驗證VSFTPD是否正在監聽新的端口。

sudo netstat -tuln | grep 2121

或者

sudo ss -tuln | grep 2121

如果看到類似以下的輸出,說明VSFTPD正在監聽新的端口:

tcp   0   0 0.0.0.0:2121   0.0.0.0:*   LISTEN

注意事項

  • 確保新設置的端口沒有被其他服務占用。
  • 如果你在云服務器上設置端口,還需要在云服務提供商的安全組或防火墻規則中開放該端口。

通過以上步驟,你應該能夠成功地在CentOS系統中設置VSFTPD的端口。

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