मैंने इस फ़ाइल को /etc/init/proxyserver.conf में डाला है जो स्टार्टअप पर इस स्क्रिप्ट को निष्पादित करती है (Ubuntu 11.10):
description "Run code for ProxyServer"
start on runlevel [23]
script
cd /home/mark/selenium-client
exec java -jar selenium-server-standalone-2.20.0.jar -role hub -port 1111
end script
यह ठीक काम करता है लेकिन अगर मैं इसे टर्मिनल में निष्पादित करता हूं:
ps aux | grep selenium
यह स्क्रीन लौटाता है:
root 783 0.0 2.3 680584 23688 ? Ssl Apr18 4:45 java -jar selenium-server-standalone-2.20.0.jar -role hub -port 1111
लेकिन मैं स्क्रिप्ट को गैर-रूट उपयोगकर्ता के रूप में चलाना चाहता हूं, मैं यह कैसे कर सकता हूं?
धन्यवाद!
su
जो भी आप चाहते हैं उसे चलाने के लिए। आपको अभी भी लगता है कि मुझे लगता है कि स्थापित करने के लिए रूट की आवश्यकता होगी