谈谈使用Serv-U插件ntPostU管理FTP用户心得
2012-08-17 15:45 dejan 阅读(317) 评论(0) 收藏 举报软件环境:Serv-U版本是6.0.0.2,插件ntPostU版本是0.3.0.535,系统win2003,采用插件的access数据库管理用户
Serv-U配置:
1.ServUDaemon.ini配置:
[EXTERNAL]
EventHookDLL1=ntPostU_ado.dll
ClientCheckDLL1=ntPostU_ado.dll
2.ntPostU.ini配置:
access数据库文件路径
重新起动Serv-U服务后日志文件ServUStartUpLog.txt中显示插件加载成功!接着通过网站成功添加用户,通过FlashFXP成功建立FTP连接。
问题来了:我设置了用户的主目录为"e:\",并且添加了两个路径的访问权限:"e:\文档\7月"和"e:\视频\7月",这两个目录的权限都为:"R-------LP",即文件下载,列表,子目录继承权,
通过FTP工具连接后显示列表错误,经与Serv-U用户权限管理对比,发现通过Serv-U Admin管理工具配置也是没有显示任何目录。后在Serv-U Admin管理工具中配置了一个二级目录的权限"e:\其它",其它有权限的目录正常的显示出来了,这一点Serv-U让我很不爽。结果更不爽的是通过access同样加一个二级目录的权限,结果竟然和Serv-U Admin管理工具配置出来的效果不一样,还是之前的问题:目录错误。查看网上的一些软件介绍好像说在0.3.0.535之前的版本就有更新了这个问题。
最后我得出一个结论:Serv-U插件ntPostU只适合单目录权限用户管理,面对文件夹权限交叉,多级目录权限用户管理不适合。在此贴出我的使用心得,有不对之处请大家试验后指正。
浙公网安备 33010602011771号