Gentoo中的proftpd的一些问题


ProFTPD 

图-ProFTPD

我在使用proftpd中遇到了一些问题,并解决了它们。这些问题可能只出现于特定的环境和版本中,不是所有的Linux发行版和proftpd的软件版本都有这些问题。

ACL(Access Control List)

ACL自Proftpd的1.3.0rc1版中引入,目前尚处于测试阶段。如果在Gentoo编译 proftpd时加入了USE=acl,而你的/home目录所在的分区在mount时又没有启用acl支持,在anonymous访问时就可能出现问题。

问题--在编译安装了proftpd后,使用lftp进行anonymous登陆时系统显示如下信息:

Unable to set anonymous privilege

检查系统日志tail -f /var/log/message发现下面信息:

Directory ~ftp is unaccessible

出现上面的问题的原因是在用户匿名登陆时不知出于什么原因proftpd要使用 ACL检查目录~ftp的访问权限,而且如果文件系统不支持ACL时就认为此目录无法访问。所以解决的方法有两个,一是在mount文件系统是指定ACL支持,二是编译是指定USE="-acl"。

通过阅读上面文章我们知道二个ProFTPD问题,都得到了答案!

相关内容