मैं फ़ाइल प्रबंधन सामग्री के लिए krusader का उपयोग करता हूं। समस्या यह है कि अपाचे के DocumentRoot
नीचे होना चाहिए chown www-data:www-data /path/to/www
। इसलिए क्रुसेडर (जो मेरे खाते के तहत चलाया जाता है) का उपयोग करते /path/to/www
हुए मैंने उस तक पहुंच नहीं लिखी है जबकि मुझे वास्तव में आवश्यकता है। मैं नहीं जानता कि अन्य डेवलपर्स कैसे इस तरह के प्रतिबंध के साथ काम करना जारी रख सकते हैं!
मुझे आश्चर्य हुआ कि अगर मैं क्रासडेर चला सकता हूं www-data
तो मैं आसानी से फाइलों के साथ खेल पाऊंगा। लेकिन का उपयोग कर su - www-data
मुझसे www-data
पासवर्ड के लिए पूछा !!
तो, मैं Gnome में किसी अन्य उपयोगकर्ता (जैसे www-data) के रूप में एक एप्लिकेशन (क्रुसाडर की तरह) कैसे चला सकता हूं?
या मेरे मामले का कोई और समाधान है? (कठिन मैं वास्तव में जवाब जानने के लिए उत्सुक हूँ!)
ध्यान रखें कि मुझे पता है कि मैं इसे जड़ के रूप में चला सकता हूं ! लेकिन इसका उपयोग करते समय कुछ अनुमति की समस्याएं होंगी , cp
और mkdir
आप जानते हैं।
पुनश्च:
sudo
और gksudo
मदद नहीं की:
$ gksudo -u -www-data krusader
No protocol specified
krusader: cannot connect to X server :0.0
अंतिम नोट:
सबसे अच्छे उत्तर के अनुसार, मैंने किया chmod u+w /path/to/www
और मेरी समस्या हल हो गई। लेकिन मैं अभी भी एक अन्य उपयोगकर्ता के रूप में krusader खोलने में सफल नहीं हुआ है!