vsftpd设置匿名访问后不生效

常用的匿名相关的参数;ftp目录的权限也很重要,千万不要77*或者777,最高可以设置的权限为755,权限过高也会导致无法匿名访问

常用的匿名相关的参数

vim /etc/vsftpd/vsftpd.conf
anonymous_enable=YES #是否允许匿名用户登录
write_enable=YES #enable any form of FTP write command
anon_upload_enable=YES #是否允许匿名用户上传文件
anon_mkdir_write_enable=YES #是否允许匿名用户创建目录
anon_other_write_enable=YES #是否允许匿名用户删除、重命名等
anon_umask=022 #权限掩码,匿名用户上传文档时预设的权限掩码;文件夹权限为777-022=755,一般的文件权限为 666-022=644;默认权限掩码为077,匿名用户上传之后文件夹权限是700,文件的权限是600。

设置完后重启ftp : service vsftpd restart

 

但是我遇到了设置完不生效的问题,通过windows的资源管理器匿名访问ftp仍然要输入密码

ftp目录的权限也很重要,千万不要77*或者777,最高可以设置的权限为755,权限过高也会导致无法匿名访问

 

参考文章:

配置允许匿名用户登录访问vsftpd服务

Vsftpd服务程序(匿名访问模式)

 

发表评论

邮箱地址不会被公开。 必填项已用*标注