溫馨提示×

VSFTP在CentOS上的端口配置

小樊
37
2025-09-07 16:09:32
欄目: 智能運維

在CentOS上配置VSFTP(Very Secure FTP Daemon)的端口,你需要編輯VSFTP的配置文件。以下是詳細步驟:

1. 安裝VSFTP

首先,確保你已經安裝了VSFTP。如果沒有安裝,可以使用以下命令進行安裝:

sudo yum install vsftpd

2. 編輯VSFTP配置文件

VSFTP的主要配置文件是 /etc/vsftpd/vsftpd.conf。你可以使用任何文本編輯器(如 vi, nano 等)來編輯這個文件。

sudo vi /etc/vsftpd/vsftpd.conf

3. 修改端口配置

在配置文件中找到 listen_port 參數,并將其修改為你想要的端口號。例如,如果你想將VSFTP的端口改為 2121,則進行如下修改:

listen_port=2121

4. 其他常用配置

除了端口配置外,還有一些常用的配置項可以根據需要進行調整:

  • listen=YES:啟用監聽模式。
  • anonymous_enable=NO:禁止匿名用戶登錄。
  • local_enable=YES:允許本地用戶登錄。
  • write_enable=YES:允許FTP寫操作。
  • chroot_local_user=YES:將本地用戶限制在其主目錄中。
  • allow_writeable_chroot=YES:允許chroot目錄可寫。

5. 保存并退出

編輯完成后,保存文件并退出編輯器。

6. 重啟VSFTP服務

為了使配置生效,需要重啟VSFTP服務:

sudo systemctl restart vsftpd

7. 配置防火墻

如果你啟用了防火墻(如 firewalld),需要允許新的端口通過防火墻。例如,使用 firewalld 的話,可以執行以下命令:

sudo firewall-cmd --permanent --add-port=2121/tcp
sudo firewall-cmd --reload

8. 測試配置

最后,你可以使用FTP客戶端連接到新的端口來測試配置是否成功。例如,使用 ftp 命令:

ftp localhost 2121

輸入用戶名和密碼進行登錄,確認可以正常連接和操作。

通過以上步驟,你應該能夠在CentOS上成功配置VSFTP的端口。

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