配置FTP服務器的存儲路徑通常涉及以下幾個步驟,具體操作會根據你使用的FTP服務器軟件有所不同。以下是使用 FileZilla Server 在 Windows 系統上和 vsftpd 在 Linux 系統上的配置方法:
安裝和啟動FileZilla Server:
配置用戶和存儲路徑:
C:\FTP\john
)。安裝vsftpd:
sudo apt-get update
sudo apt-get install vsftpd
sudo yum install vsftpd
配置vsftpd:
sudo nano /etc/vsftpd/vsftpd.conf
chroot_local_user=YES
:限制用戶訪問其主目錄。local_root=/home/ftpuser
:設置用戶的存儲路徑(例如:/home/ftpuser
)。user_list
和 chroot_local_user
選項結合使用。重啟vsftpd服務:
sudo systemctl restart vsftpd
sudo systemctl restart vsftpd.service
設置防火墻規則:
sudo ufw allow 20/tcp
sudo ufw allow 21/tcp
sudo ufw reload
創建FTP用戶:
sudo adduser ftpuser
sudo passwd ftpuser
/sbin/nologin
,以防止其登錄到系統:sudo usermod -s /sbin/nologin ftpuser
通過以上步驟,你就可以成功配置FTP服務器的存儲路徑。用戶可以使用FTP客戶端連接到服務器,并訪問指定的存儲路徑。