首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Apache错误日志-- "Web路径“而不是文件系统路径

问Apache错误日志-- "Web路径“而不是文件系统路径
EN

Server Fault用户
提问于 2010-06-13 16:37:05
回答 2查看 390关注 0票数 2

我在Linux上运行Apache,我使用OpenSSH向一些客户提供SFTP访问,这样他们就可以上传自己的页面并查看各自的站点日志(访问和错误)。我正在使用OpenSSH中的新特性来显示他们的SFTP访问权限,到目前为止还不错。

我的问题是,在error_log上,所有“文件找不到.”的引用.使用与"Web“路径相反的OS文件系统路径。为了不显示OS路径,我希望错误日志上有web路径。因为我已经给用户上了色,所以我不想透露他们的文件在操作系统上的位置.

是否有可能通过任何指令改变这种行为?我试着去找,但什么也找不到

谢谢你,Craconia

EN

回答 2

Server Fault用户

发布于 2010-06-13 17:43:03

我会考虑这一步进入默默无闻领域。如果您认为向本地用户显示的路径是一种风险,我建议重新考虑用户访问系统的风险是否大于他们访问该系统的理由。

还值得注意的是,由于应用程序错误,Apache经常会披露比文件系统路径风险更大的数据。如果您坚持混淆日志中的路径,那么Apache中就没有本机支持。不过,您可以通过通过脚本传递Apache日志或使用管状原木潜在的sed来创建此性能。

如果您想进一步增强本地系统对本地用户的抵抗力,那么有多种更具体的方法可以证明是有帮助的。下面的清单侧重于局部硬化,并不全面,但应该是一个有用的起点。

  • 从大多数文件中删除SUID位
  • 对所有可写的文件或目录的审核。
  • 删除代码编译工具。
  • 绝对删除所有软件,包括与系统角色无关的用户土地工具。
  • 配置数据包过滤以将外部访问限制为仅对系统角色和操作的特定目的合理的访问。
  • 启用和配置SELinux
  • 应用和配置扩展文件属性策略
  • 使用文件系统ACL进一步完善对本地系统数据的访问

虽然自2008年以来还没有发布版本,但是在巴士底Linux中应用的一些策略也为增强Linux服务器提供了一个通用的基准。

其中许多因素将使系统更难使用和管理,这可能会使具有shell访问权限的多用户系统的用户感到沮丧。然而,如果安全性是绝对优先的,那么列出的方法将使您的系统比一般的多用户系统更加坚固。

票数 3
EN

Server Fault用户

发布于 2010-06-14 05:39:45

您必须更改用户访问日志的LogFormat。变量%U包含请求的theURL路径,不包括任何查询字符串,这可能是您要寻找的。

票数 1
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/150842

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档