जब मैं .sh स्क्रिप्ट चलाता हूं, तो मैं एक अलग स्क्रीन कमांड सत्र में एक अलग उपयोगकर्ता के रूप में एक स्क्रिप्ट लॉन्च करने में सक्षम होना चाहूंगा।
यहाँ मुझे लगता है कि यह स्क्रिप्ट में हो सकता है:
#I am also starting xampp here, as that is what runs the webserver on this server
sudo /opt/lampp/lampp start
screen sudo -u minecraft /home/minecraft/mc1/rtoolkit.sh
screen sudo -u minecraft /home/minecraft/mc2/rtoolkit.sh
जैसा कि आप देख सकते हैं, इस लिपि में 'सुडो ’के कई उदाहरण हैं। सूडो के लिए आवश्यक है कि मैं एक पासवर्ड इनपुट करूं, मैं सर्वर शुरू होने पर इस स्क्रिप्ट को स्वचालित रूप से चलाने की योजना बना रहा हूं। दूसरा मुद्दा यह है कि स्क्रीन में एक लॉगिन प्रॉम्प्ट हो सकता है।
अधिक जानकारी: ऑपरेटिंग सिस्टम: Ubuntu सर्वर 12.04 LTS
screen