以下是在Ubuntu上配置vsftpd多站點的兩種常見方法:
sudo apt install vsftpd
。/etc/vsftpd_multi/vsftpd_21.conf
和/etc/vsftpd_multi/vsftpd_2121.conf
,分別設置不同端口、本地根目錄等參數。sudo mkdir -p /ftp/public
,sudo chown -R ftp:ftp /ftp/public
。/etc/systemd/system/vsftpd@.service
文件并執行相關命令來實現。sudo apt update
,sudo apt install vsftpd
。sudo adduser ftpuser1
,sudo passwd ftpuser1
。sudo mkdir /home/ftpuser1/site1
,并設置權限sudo chown ftpuser1:ftpuser1 /home/ftpuser1/site1
。/etc/vsftpd/conf.d/
目錄下為每個用戶創建配置文件,如ftpuser1.conf
,設置local_root
等參數。sudo systemctl restart vsftpd
。