क्या किसी स्क्रिप्ट के भीतर उपयोगकर्ता की पहचान को स्विच करने का एक तरीका है (किसी इंस्टॉलेशन प्रक्रिया के रूट के रूप में निष्पादित) बाहरी स्क्रिप्ट को कॉल किए बिना कुछ कमांड निष्पादित करने के लिए, फिर root
अन्य कमांड चलाने के लिए वापस लौटें ?
की तरह:
#!/bin/bash
some commands as root
SWITCH_USER_TO user
some commands as user including environment variables checks, without calling an external script
SWITCH_USER_BACK
some other stuff as root, maybe another user id change...
का डुप्लीकेट मैं कैसे सु कि उपयोगकर्ता के रूप में पार्टी स्क्रिप्ट के बाकी निष्पादित करने के लिए प्रयोग करते हैं?
—
डैन डस्केलस्क्यू
तुम एक इस जवाब पर नजर है चाहिए stackoverflow.com/a/17758312/1243547
—
क्लाउस