|
问题1:
我在FTP的根目录下创建了.ftpaccess文件
<limit READ>
allowuser soldier
denyall
</limit>
<limit WRITE>
denyall
</limit>
这个.ftpaccess工作很正常。
然而,我在某个子目录下设置.ftpaccess则工作不正常。
具体是这样的:
如果在/somedirectory下创建.ftpaccess文件禁止用户访问,则用户可以以如下方式直接获取:登陆后用get somedirectory/somefile,就可以完全不受.ftpaccess文件限制,这个.ftpaccess只在
cd somedirectory get somefile这种用户操作顺序下才起到作用。
问题2:
而,我如果在根目录下这么写,问题就更大了:
<limit READ>
allowuser soldier
denyall
</limit>
<limit WRITE>
denyall
</limit>
<directory /somedirectory>
<limit READ>
allowuser someuser
</limit>
</directory>
这么写,似乎.ftpaccess不能接受<directory>段,而是直接给与someuser全部目录的权限了。
我怎么办呢? |
|