जब मैं ps -efHसभी प्रक्रिया को सूचीबद्ध करने के लिए कमांड चलाता हूं , तो मैं अपाचे को चलाने के रूप में देख सकता हूं rootऔर लगता है कि उप-प्रक्रियाएं चल रही हैं www-data। यहाँ प्रस्तुत है:
root 30117 1 0 09:10 ? 00:00:00 /usr/sbin/apache2 -k start
www-data 30119 30117 0 09:10 ? 00:00:00 /usr/sbin/apache2 -k start
www-data 30120 30117 0 09:10 ? 00:00:00 /usr/sbin/apache2 -k start
www-data 30121 30117 0 09:10 ? 00:00:00 /usr/sbin/apache2 -k start
क्या मैं अपाचे और सभी उप-प्रक्रियाओं को अलग-अलग उपयोगकर्ता के रूप में चला सकता हूं apache2d:apache2d? यदि हां, तो कैसे? मैंने कहीं पढ़ा है कि इसके लिए सेटिंग्स मिल सकती हैं /etc/apache2/httpd.confलेकिन वह फ़ाइल खाली लगती है? क्या यह /etc/init.d/apache2स्क्रिप्ट के स्वामी और समूह को बदलकर पूरा किया जा सकता है और फिर उस पर सेटिड फ्लैग को सेट करता है?