关于配置好vsftp的匿名用户问题

简介:

加入安装了vsftpd,ftp 需要支持匿名等功能,需要打开

vim /etc/vsftpd/vsftpd.conf   打开新安装的默认配置文件,添加以下内容

anonymous_enable=YES

anon_root=/share/myftp

anon_mkdir_write_enable=YES

anon_other_write_enable=YES

anon_upload_enable=YES

anon_world_readable_only=NO


ftp> put /etc/fstab /upload/fstab

假如上一步无法成功,请打开布尔值。

# setsebool -P allow_ftpd_anon_write 1



查看和ftp相关的布尔值开关

# getsebool -a | grep ftp

allow_ftpd_anon_write --> on

allow_ftpd_full_access --> off

allow_ftpd_use_cifs --> off

allow_ftpd_use_nfs --> off

ftp_home_dir --> off

ftpd_connect_db --> off

ftpd_use_passive_mode --> off

httpd_enable_ftp_server --> off

tftp_anon_write --> off


重点:

如果需要更改匿名目录

添加:

mkdir /share/myftp/upload

chmod -R  755  /share/myftp/upload

chown -R ftp:ftp   /share/myftp/upload

drwxr-xr-x. 2 ftp ftp   4096 Aug 10 18:38 templates

以下错误解方法

响应:500 OOPS: vsftpd: refusing to run with writable root inside chroot()

#chmod a-w   /share/myftp/upload



详细借鉴资料:

http://desert3.iteye.com/blog/1685734




      本文转自crazy_charles 51CTO博客,原文链接:http://blog.51cto.com/douya/1313067,如需转载请自行联系原作者


相关文章
|
Ubuntu Linux 虚拟化
ubunt配置samba服务器,匿名访问
ubunt配置samba服务器,匿名访问
528 1
ubunt配置samba服务器,匿名访问
|
监控 测试技术
FTP(虚拟用户,并且每个虚拟用户可以具有独立的属性配置)
           VSFTP是一个基于GPL发布的类Unix系统上使用的FTP服务器软件,它的全称是Very Secure FTP 首先安装   主配置文件:/etc/vsftpd/vsftpd.
1670 0
Confluence 6 匿名用户
所有不需要注册就能访问 Confluence 站点的用户都被称为匿名用户(anonymous)。如果必要的话,你可以通过全局权限界面 为匿名用户指派访问 Confluence 的权限。
869 0