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