溫馨提示×

如何在CentOS上配置FileZilla的被動模式

小樊
60
2025-02-18 15:21:48
欄目: 智能運維

在CentOS上配置FileZilla的被動模式,需要確保服務器和客戶端的設置都正確。以下是詳細的步驟:

1. 配置FTP服務器(如vsftpd)

安裝vsftpd

如果你還沒有安裝vsftpd,可以使用以下命令進行安裝:

sudo yum install vsftpd

啟動并啟用vsftpd服務

sudo systemctl start vsftpd
sudo systemctl enable vsftpd

配置vsftpd

編輯vsftpd的配置文件 /etc/vsftpd/vsftpd.conf

sudo vi /etc/vsftpd/vsftpd.conf

找到并修改以下配置項:

  • pasv_enable=YES:啟用被動模式。
  • pasv_min_port=1024:設置被動模式的起始端口(建議設置為1024以上的端口)。
  • pasv_max_port=1048:設置被動模式的結束端口(建議設置為1024以上的端口)。

保存并退出編輯器。

重啟vsftpd服務

sudo systemctl restart vsftpd

2. 配置防火墻

確保防火墻允許FTP流量通過。你可以使用firewalld來配置防火墻規則。

安裝firewalld(如果尚未安裝)

sudo yum install firewalld

啟動并啟用firewalld服務

sudo systemctl start firewalld
sudo systemctl enable firewalld

添加FTP被動模式端口范圍

sudo firewall-cmd --permanent --zone=public --add-port=1024-1048/tcp
sudo firewall-cmd --reload

3. 配置FileZilla客戶端

打開FileZilla

啟動FileZilla客戶端。

配置站點

  1. 點擊“文件” -> “站點管理器”。
  2. 點擊“新站點”,輸入站點名稱,選擇協議為FTP - File Transfer Protocol。
  3. 輸入服務器的IP地址和端口號(通常是21)。
  4. 在“傳輸模式”中選擇“被動模式”。
  5. 輸入用戶名和密碼。

連接到服務器

點擊“連接”按鈕,嘗試連接到你的FTP服務器。

4. 驗證配置

在FileZilla中,你可以查看連接日志來驗證被動模式是否正常工作。如果一切配置正確,你應該能夠成功上傳和下載文件。

通過以上步驟,你應該能夠在CentOS上成功配置FileZilla的被動模式。如果遇到問題,請檢查服務器和客戶端的日志文件以獲取更多信息。

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