एफ़टीपी अनुमतियाँ पढ़ते हैं लेकिन लिखते नहीं हैं


11

मैंने एक पुराने लैपटॉप पर एक व्यक्तिगत एफ़टीपी सर्वर बनाया था, लेकिन जब मैं कनेक्ट करता हूं तो मैं केवल अपलोड को डाउनलोड / डाउनलोड कर सकता हूं। मैं इसे कैसे बदलूं? अग्रिम में मदद के लिए धन्यवाद मैं vsftpd का उपयोग कर रहा हूँ


1
क्या आपको अनुमति से वंचित रखा गया है? आगे के विवरण के बिना समस्या को इंगित करना मुश्किल होगा।
स्टिफ के

हां अनुमतियों से इनकार किया
user156980

जवाबों:


16
  • आपको vsftpd.confसेटिंग्स फ़ाइल को संपादित करना होगा , जो कि आपकी पसंद के संपादक के साथ `/ आदि / पर स्थित है, उदाहरण के लिए:

sudo vim /etc/vsftpd.conf

  • सेटिंग फ़ाइल में उस लाइन की तलाश करें write_enable=YESजिस पर संभवतः टिप्पणी की जाएगी #write_enable=YES, इसे #सामने से हटाने और फ़ाइल को सहेजने में असुविधा होगी।

  • अंत में vsftpd सेवा का उपयोग करके पुनः आरंभ करें:

sudo service vsftpd restart

ध्यान दें कि:

उपयोग करने पर आपको अपना पासवर्ड देना होगा sudo इसके अलावा, सेवा को मूल रूप से इस जवाब में ftpd के रूप में सूचीबद्ध किया गया था जो कि vsftpd के बजाय कुछ मशीनों पर काम कर सकता है


3
नमस्ते वहाँ, मैं लिखने में असंतुष्ट है_मेंबल = हाँ लेकिन यह काम नहीं करता है। यह कहता है कि फ़ाइल नहीं बना सका
Sarz

1
यह उत्तर का हिस्सा है लेकिन पर्याप्त नहीं है। मैं एक ही मुद्दा रहा हूँ और यह इसे हल नहीं करता है। मुझे लगता है कि आपको सर्वर पर एक उपयोगकर्ता बनाने और उन्हें अनुमति देने की आवश्यकता है लेकिन मैं अभी भी पढ़ रहा हूं। अगर मुझे समाधान मिल गया तो अपडेट करूंगा।
TenLeftFingers

1
इसने मेरे लिए काम किया।
ग्रुबर

मैं व्हिंक सक्षम सेटअप के write_enable=YESलिए काम नहीं करता है chroot। इस मामले में आपको उपयोग करने की आवश्यकता है allow_writeable_chroot=YESजो असुरक्षित और अनिर्दिष्ट है। एफ़टीपी उपयोगकर्ता के लिए यह लिखने की अनुमति के साथ स्वयं का फ़ोल्डर है मुझे लगता है कि यह आभासी उपयोगकर्ताओं का उपयोग करने का एकमात्र तरीका है .... मैं अभी भी इसके लिए एक अच्छे मार्गदर्शक की तलाश कर रहा हूं।
MrCalvin
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.