【发布时间】:2012-11-11 16:13:09
【问题描述】:
我有以下问题:
我的 Catalyst Webservice 使用 Log4Perl 生成一个记录所有用户活动的日志文件。
我怎样才能将此文件提供为仅供管理员下载?根目录是没有选择的,因为每个人都可以下载它。我需要一个安全的方式。管理员在 Web 服务中有一个单独的区域来管理用户。
不幸的是,使用 ssh / sftp 也是没有选择的,日志必须通过 web 服务可用。
【问题讨论】:
-
你如何确保管理员只能访问那个单独的区域?
-
管理员有一个单独的登录掩码和创建的会话不同,这没问题,工作正常
-
为什么不在日志文件发送操作中使用该会话来验证管理员身份? :)
-
我如何创建这个日志文件发送动作????我尝试了一些方法,但没有成功。
标签: web-services perl web-applications logging catalyst