Vsftpd.conf कहां है?


11

मेरे पास 11.04 x86 सर्वर है।

मैं भागा sudo apt-get install vsftpdऔर वह सफल रहा। लेकिन मुझे vsftpd.confफाइल कहीं नहीं मिली । मैंने सोचा कि यह होना चाहिए था /etc/vsftpd.conf


1
इस कमांड को आज़माएंlocate vsftpd.conf
नितिन वेंकटेश

1
यह वहाँ होना चाहिए है । का आउटपुट क्या है debsums -a vsftpd?
æंड्र्स

1
कि मुझे पता है /etc/init/vsftpd.conf, जो कि vsftpd के लिए स्टार्टअप स्क्रिप्ट है। क्या मुझे बस डिफॉल्ट conf फाइल ढूंढनी चाहिए और उसे खुद वहां लगाना चाहिए?
निक

1
debsumsकहते हैं: debsums: गुम फ़ाइल /etc/vsftpd.conf (vsftpd पैकेज से)
निक

1
@ नाइक: यह एक स्वच्छ समाधान नहीं है और यह तभी काम करेगा जब कोई व्यक्ति कॉन्फ़िगरेशन फ़ाइल को पोस्ट करेगा। क्या आप कॉन्फ़िगरेशन फ़ाइल (vsftpd को रोकने के बाद) को हटा सकते हैं (या नाम बदल सकते हैं) और मेरे समाधान का प्रयास कर सकते हैं? इस तरह से सिस्टम काम करने वाला है।
लेकेनस्टाइन 16

जवाबों:


19

आप एक अजीब समस्या है, आपको कैश साफ़ करने का प्रयास करें, अपनी रिपॉजिटरी जानकारी अपडेट करें और इसे फिर से स्थापित करें:

sudo apt-get clean
sudo apt-get update
sudo apt-get install --reinstall vsftpd

यदि यह काम नहीं करता है, तो vsftpd को शुद्ध करें (इसे इसकी कॉन्फ़िगरेशन फ़ाइलों सहित हटा दें) और इसे पुनः स्थापित करें:

sudo apt-get purge vsftpd
sudo apt-get install vsftpd

2
पहली प्रक्रिया काम नहीं आई। शुद्ध / स्थापित मेरे लिए Ubuntu 14.04.3 LTS पर काम किया।
मैट

मुझे वही, दूसरा काम किया!
बुध

5

ऐसा लगता है कि स्थापना सफलतापूर्वक पूर्ण नहीं हुई। सबसे तेज समाधान शायद vsftpd को पुनर्स्थापित करने के लिए किया जा रहा है:

sudo apt-get install --reinstall vsftpd

यह फ़ाइल को दिखाने के लिए नहीं बनाया है।
निक

2
बस इसे स्थापित किया है और यह वहाँ है। यहाँ यह है: paste.ubuntu.com/619932
htorque

मैं फाइल की कॉपी की सराहना करता हूं।
निक

1

पार्टी बु देर से मुझे आशा है कि जो मैंने खोजा वह उपयोगी है।

फ़ाइल स्थापित होने के बाद वहाँ नहीं है। तथापि

/etc/vstftd.conf

सर्वर शुरू करने के बाद बनाया जाएगा।
इसके साथ स्थापित किया गया है

sudo apt-get install vsftpd

और के साथ शुरू हुआ

sudo systemctl start vsftpd.service

यह काम करना चाहिए।


0

प्रयत्न:

cat /etc/vsftpd/vsftpd.conf

यह वह जगह है जहां यह मेरे लिए स्थित है।


0

मुझे यह समस्या भी हुई। जब मैंने इंस्टॉलेशन लॉग को ध्यान से देखा, तो यह पता चला कि इंस्टॉलेशन "srv / ftp" को पुन: स्थापित करने से पहले रोक रहा था। मैंने डायरेक्ट्री ftp को / srv से डिलीट कर दिया ताकि srv खाली रहे। फिर मैंने पुनः स्थापित किया और अपनी मूल vsftpd.conf स्क्रिप्ट को /etc/vsftpd.conf में बदल दिया।


उह। निरीक्षण करना सुनिश्चित करें कि क्या आप हटाना चाहते हैं /srv, क्योंकि इसमें वे फ़ाइलें हो सकती हैं जिन्हें आप रखना चाहते हैं।
ओली

0

प्रयत्न

sudo dpkg-reconfigure vsftpd

यह पैकेज के कॉन्फ़िगरेशन को प्रभावित करेगा और पैकेज के उचित संचालन के लिए डिज़ाइन की गई कुछ स्क्रिप्ट को फिर से चलाएँ।


0

इस आदेश का प्रयास करें:

sudo find . -type f -name vsftpd.conf|grep vsftpd.conf

इसे ./etc/ में फ़ाइल ढूंढनी चाहिए

यदि फ़ाइल नहीं है, तो निम्न आदेश का प्रयास करें:

sudo apt-get install --reinstall vsftpd

और फिर फिर से खोजें -

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