溫馨提示×

Linux中FileZilla的FTP設置是什么

小樊
39
2025-07-31 23:35:55
欄目: 智能運維

在Linux上設置FileZilla FTP站點可以按照以下步驟進行:

安裝FileZilla服務器

在Debian/Ubuntu上:

sudo apt update
sudo apt install filezilla-server

在CentOS/RHEL上:

sudo yum install epel-release
sudo yum install filezilla-server

在Fedora上:

sudo dnf install filezilla-server

配置FileZilla服務器

安裝完成后,啟動并啟用FileZilla服務器服務。

啟動服務:

sudo systemctl start filezilla-server

設置開機自啟動:

sudo systemctl enable filezilla-server

配置FTP站點

FileZilla服務器的配置文件通常位于 /etc/filezilla/filezilla.xml。你可以使用文本編輯器(如 nano 或 vim)來編輯這個文件。

例如,編輯配置文件:

sudo nano /etc/filezilla/filezilla.xml

在配置文件中,找到以下部分并進行相應的修改:

<Server>
    <Name>MyFTP</Name>
    <Port>21</Port>
    <PassivePortsStart>50000</PassivePortsStart>
    <PassivePortsEnd>50100</PassivePortsEnd>
    <MaxConnections>100</MaxConnections>
    <MaxConnectionsPerIP>5</MaxConnectionsPerIP>
    <UserGroups>
        <UserGroup>
            <Name>Users</Name>
            <Users>
                <User>
                    <Username>user1</Username>
                    <Password>password1</Password>
                    <HomeDirectory>/home/user1</HomeDirectory>
                </User>
            </Users>
        </UserGroup>
    </UserGroups>
</Server>

創建FTP用戶

你可以使用 useradd 命令來創建新的FTP用戶,并設置密碼。

例如,創建用戶 user1:

sudo useradd -m user1
sudo passwd user1

按照提示輸入并確認密碼。

配置防火墻

確保你的防火墻允許FTP流量。如果你使用的是 ufw,可以這樣配置:

sudo ufw allow 21/tcp
sudo ufw allow 50000:50100/tcp
sudo ufw reload

重啟FileZilla服務器

最后,重啟FileZilla服務器以應用所有更改。

sudo systemctl restart filezilla-server

使用FileZilla客戶端連接

打開FileZilla客戶端,輸入服務器的IP地址、端口(默認21)、用戶名和密碼,然后點擊“快速連接”或“連接”按鈕。

以上步驟應該能夠幫助你成功在Linux上設置并運行FileZilla FTP站點。

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