iis 就像 apache 中的模拟
Posted
技术标签:
【中文标题】iis 就像 apache 中的模拟【英文标题】:iis like impersonation in apache 【发布时间】:2013-09-17 19:10:52 【问题描述】:我过去一直在使用托管在 IIS 上的基于 ASP.NET 的应用程序,我非常了解 IIS 内部结构及其工作原理。
最近,我切换到 unix,现在在 RHEL 5 上使用 apache2。我有一个小型 PoC 类型的应用程序,我需要在其中模拟登录用户来访问服务器上的一些文件(只有登录用户有使用权)。我知道如何在 IIS 中模拟用户,但不确定如何(笨拙的方式?)在 Apache 中做类似的事情。我最近了解了 suExec,但不确定这是否是一个有效且安全的选项。
PS:防火墙的设置方式是我在服务器端有登录用户的详细信息(密码除外)。
非常感谢任何建议。
【问题讨论】:
【参考方案1】:你可以使用 cgi-bin。将可执行文件的所有者设置为用户,并为可执行文件设置 suid 位。这将使可执行文件以所有者(用户)身份运行。这仅适用于普通用户,不适用于 root。
【讨论】:
以上是关于iis 就像 apache 中的模拟的主要内容,如果未能解决你的问题,请参考以下文章