मैंने हाल ही में अपना सर्वर सेट किया है ताकि मेरे suPHP 'आभासी' उपयोगकर्ताओं को इस लेख का उपयोग करके लॉग इन न किया जा सके
मेरा मुद्दा अब यह है कि इससे पहले जब मैं rakeसर्वर पर चल रहे मेरे रूबी एप्लीकेशन के लिए रूबी के लिए एक कमांड चलाता था, तो मैं suवहां जाता था www-dataऔर वहां से कमांड निष्पादित करता था - जाहिर है कि मैं ऐसा नहीं कर सकता क्योंकि नोलिन के कारण।
इसलिए एक रूट उपयोगकर्ता के रूप में, मैं अन्य उपयोगकर्ता के रूप में आदेशों को कैसे निष्पादित कर सकता हूं, भले ही वे नॉलॉग हों?
sudo -u www-data bashअपने कमांड को निष्पादित करें और लॉगआउट करें