chown: `का स्वामित्व बदलना ... ': ऑपरेशन की अनुमति नहीं है


13

मैं निम्नलिखित स्थापनाओं का उपयोग करके Wordpress स्थापित करने का प्रयास कर रहा हूँ। हालाँकि, जब मैं Wordpress सेट करने के लिए ब्राउज़र को खोलने का प्रयास करता हूं, तो मुझे एक त्रुटि मिलती है कि डेटाबेस कनेक्शन स्थापित करने में कोई समस्या है। मुझे लगता है कि यह एक त्रुटि के कारण है जब मैं chownकमांड चलाता हूं ।

http://www.techkaki.com/2011/04/how-to-install-wordpress-locally-on-ubuntu-10-10-with-lamp/

chown -R www-data /var/www/wordpress

मुझे एक टन त्रुटि संदेश मिले:

...
chown: changing ownership of `/var/www/wordpress/wp-admin/network/themes.php': Operation not permitted
chown: changing ownership of `/var/www/wordpress/wp-admin/network/users.php': Operation not permitted
chown: changing ownership of `/var/www/wordpress/wp-admin/network/index.php': Operation not permitted
chown: changing ownership of `/var/www/wordpress/wp-admin/network/sites.php': Operation not permitted
chown: changing ownership of `/var/www/wordpress/wp-admin/network/user-new.php': Operation not permitted
chown: changing ownership of `/var/www/wordpress/wp-admin/network/setup.php': Operation not permitted
chown: changing ownership of `/var/www/wordpress/wp-admin/network/theme-install.php': Operation not permitted
chown: changing ownership of `/var/www/wordpress/wp-admin/network/plugins.php': Operation not permitted

किसी को पता है कि यह क्या हो रहा है?

जवाबों:


23

आपको फ़ाइलों / निर्देशिकाओं के स्वामी को बदलने के लिए रूट होना होगा।

sudo chown -R www-data /var/www/wordpress

यदि आपको ऑपरेशन जैसी त्रुटि की अनुमति नहीं है , तो टाइप करें:

sudo !!

रूट निजीकरण के साथ अंतिम कमांड को निष्पादित करने के लिए शीघ्र। इस तरह, आपको पीछे नहीं हटना होगा chown -R www-data /var/www/wordpress


8
उन लोगों के लिए जिन्होंने इसे पहले कभी नहीं देखा है: !!इतिहास का विस्तार करता है, शेल में अंतिम निष्पादित कमांड सटीक होती है।
लेकेनस्टीन

@ EricCarvalho वह शायद इसका मतलब था कि अन्य उपयोगकर्ताओं से / को बदलने के लिए लेकिन अपने आप को जड़ की जरूरत है
Braiam

@Braiam मुझे यकीन नहीं है कि उनका क्या मतलब था ... विचार नहीं बदला गया था। मैंने इसे केवल सुधार दिया और पिछले समीक्षक ने केवल मूल पाठ की क्रियाशीलता को बढ़ाया।
एरिक कारवाल्हो

मेरे मामले में जो काम नहीं कर रहा है। मैं एनएफएस के साथ काम कर रहा हूं क्या यह समस्या हो सकती है? /home type nfs4 (rw,addr=147.142.39.202,clientaddr=147.142.39.163,_netdev)
user9869932

'सुडो ’के साथ भी, यह काम नहीं करता है।

2

यदि आप रूट नहीं हैं, तो आपको इन अनुमतियों को सेट करने के लिए रूट बनने की आवश्यकता होगी:

sudo chown -R www-data /var/www/wordpress

2

जड़ होने के अलावा, जैसा कि अन्य ने बताया है, इस प्राइवेटाइलिज को प्रबंधित करने का एक और अधिक लचीला तरीका है। यदि आपकी प्रक्रिया / थ्रेड में CAP_CHOWN Posix क्षमता है, तो आप फ़ाइल को चाउन के माध्यम से भी दे सकते हैं। अधिक जानकारी के लिए, और उस क्षमता को कैसे प्राप्त करें, http://manpages.ubuntu.com/manpages/intrepid/man7/capabilities.7.html देखें। दुर्भाग्य से यह विशिष्ट क्षमताओं को प्राप्त करने की प्रक्रिया के लिए अभी तक संभव नहीं लगता है एक निष्पादन योग्य फ़ाइल की विशेषताओं के आधार पर इस तरह। या तो इस प्रक्रिया को किसी अन्य विशेषाधिकार प्राप्त प्रक्रिया द्वारा इस तरह से कॉन्फ़िगर करना होगा, या निष्पादन योग्य को पूरी तरह से निर्धारित करना होगा, और फिर रूट प्राइवेटलीग को सामान्य सुरक्षा सावधानी के रूप में छोड़ने से पहले खुद को क्षमता देनी होगी।

टोपी का एक सिरा निर्देशिका के मालिक (उपयोगकर्ता या समूह) को नहीं बदल सकता, जिस पर मेरे सभी अधिकार हैं? - सुपर यूजर

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.