suexec才是正解。<br>其他的我看都很麻烦。<br>自己patch一下apache的suexec部分,这个很容易的。<br>只要看一下关于路径的限制部分就可以了。<br>我原来patch过这部分。让虚拟主机的cgi(php,perl都运行在cgi模式)以各自用户的权限运行,就是不以apache用户,而是以各自的普通用户。<br><br><br><div class="gmail_quote">2008/6/6 shijialee &lt;<a href="mailto:shijialee@gmail.com">shijialee@gmail.com</a>&gt;:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">gary.jsz wrote:<br>
&gt;<br>
&gt; 现在又来一个问题。<br>
&gt; 因为http的执行者是apache,那么,我怎么成切换高级用户的权限执行我要做的事<br>
&gt; 情呢?<br>
&gt;<br>
<br>
用 sudo。 直接改 httpd 的用户成 root 不推荐。<br>
<br>
<br>
&gt;<br>
&gt; ------------------------------------------------------------------------<br>
<div><div></div><div class="Wj3C7c">&gt;<br>
&gt; _______________________________________________<br>
&gt; China-pm mailing list<br>
&gt; <a href="mailto:China-pm@pm.org">China-pm@pm.org</a><br>
&gt; <a href="http://mail.pm.org/mailman/listinfo/china-pm" target="_blank">http://mail.pm.org/mailman/listinfo/china-pm</a><br>
<br>
_______________________________________________<br>
China-pm mailing list<br>
<a href="mailto:China-pm@pm.org">China-pm@pm.org</a><br>
<a href="http://mail.pm.org/mailman/listinfo/china-pm" target="_blank">http://mail.pm.org/mailman/listinfo/china-pm</a></div></div></blockquote></div><br>