设置FTP服务器的匿名访问通常涉及以下步骤:
安装FTP服务器软件:
sudo apt-get install vsftpd
配置FTP服务器:
/etc/vsftpd.conf。anonymous_enable选项设置为YES。anon_root=/var/ftp/anonymous
创建匿名账号:
sudo useradd -d /var/ftp/anonymous -s /sbin/nologin anonymous
sudo chown -R ftp:ftp /var/ftp/anonymous
sudo chmod -R 755 /var/ftp/anonymous
配置防火墙和网络安全策略:
sudo ufw allow 21/tcp
sudo ufw allow 990/tcp # 对于FTPS
sudo ufw reload
重启FTP服务器:
sudo systemctl restart vsftpd
测试FTP服务器配置:
anonymous)和密码(通常为空)即可连接到FTP服务器。