以下是在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。