1 | sudo apt update |
1 | sudo cp /etc/vsftpd.conf /etc/vsftpd.conf.bak |
1 | sudo nano /etc/vsftpd.conf |
保留以下核心参数(其他参数注释或删除):
1 | listen=YES |
1 | sudo groupadd ftpusers |
1 | sudo useradd -m -g ftpusers -d /var/ftp/testuser -s /bin/ testuser |
1 | sudo mkdir -p /var/ftp |
1 | sudo systemctl restart vsftpd |
1 | sudo ufw allow 20/tcp |
1 | ftp 192.168.1.10 # 替换为服务器IP |
192.168.1.10
替换为实际服务器地址testuser
需按实际需求创建40000-50000
需与防火墙规则匹配tail -f /var/log/vsftpd.log
/etc/vsftpd.userlist
应属于 root:root
750