sudo aptget install vsftpd,2. 编辑配置文件:sudo nano /etc/vsftpd.conf,3. 添加以下配置:, “, local_enable=YES, write_enable=YES, local_umask=022, chroot_local_user=YES, allow_anon_ssl=NO, anonymous_enable=YES, anon_upload_enable=YES, anon_mkdir_write_enable=YES, `,4. 重启vsftpd服务:sudo systemctl restart vsftpd`要在Linux上快速构建FTP站点并允许匿名登录,你可以按照以下步骤操作:

1、安装vsftpd软件包(如果尚未安装):
sudo aptget update sudo aptget install vsftpd
2、备份原始配置文件:
sudo cp /etc/vsftpd.conf /etc/vsftpd.conf.orig
3、编辑vsftpd配置文件:
sudo nano /etc/vsftpd.conf
4、在配置文件中,找到以下行并进行相应的修改:
启用匿名访问 anonymous_enable=YES 允许本地用户登录 local_enable=YES 允许写入操作 write_enable=YES 启用ASCII模式传输 ascii_upload_enable=YES ascii_download_enable=YES 禁用被动模式,因为某些客户端可能不支持 pasv_enable=NO 设置FTP根目录 anon_root=/path/to/your/ftp/directory
将/path/to/your/ftp/directory替换为你希望作为FTP根目录的实际路径。
5、保存并关闭配置文件。
6、重启vsftpd服务以应用更改:
sudo systemctl restart vsftpd
7、确保防火墙允许FTP端口(默认为21):

sudo ufw allow 21
你的FTP服务器已经配置好了,并且允许匿名登录,任何人都可以通过FTP客户端连接到你的服务器,使用用户名“anonymous”和空密码进行匿名登录。

【版权声明】:本站所有内容均来自网络,若无意侵犯到您的权利,请及时与我们联系将尽快删除相关内容!