CentOS VirtualBox पर स्थापित Vsftpd सर्वर से दूरस्थ रूप से कनेक्ट करने में असमर्थ


2

मैंने यहाँ दिए गए निम्न निर्देशों का उपयोग करके एक Vsftp सर्वर स्थापित किया है और यहां तक ​​कि नीचे दिए गए कमेंट्री का भी अनुसरण किया है। लेकिन मैं दूर से कनेक्ट करने में असमर्थ हूं। जब मैं FileZilla या मेरे Ubuntu टर्मिनल का उपयोग करने का प्रयास करता हूं, तो मुझे हमेशा मिलता है:

ryan@ryan-Galago-UltraPro:~$ ftp 10.0.x.xx
ftp: connect: Connection timed out
ftp> 

मैंने iptablesगोपनीय फ़ाइल की जाँच और पुनः जाँच की है और यह सुनिश्चित किया है कि पोर्ट 21 को स्वीकार किया जा रहा है और यह है। मैंने इसे वेब पर देखा nmapहै और इसे स्कैन करने के लिए पोर्ट करने की कोशिश करने का फैसला किया है और यही मुझे परिणाम के लिए मिलता है:

ryan@ryan-Galago-UltraPro:~$ nmap -PN 10.0.xx.xx

Starting Nmap 6.40 ( http://nmap.org ) at 2014-08-19 15:01 EDT
Nmap scan report for 10.0.xx.xx
Host is up.
All 1000 scanned ports on 10.0.xx.xx are filtered

Nmap done: 1 IP address (1 host up) scanned in 201.38 seconds

क्या कुछ और है जो मुझे करना चाहिए या जांचना चाहिए?

अद्यतन: मैंने उबंटू पर अपने आईपी पते पर वर्चुअल मशीन से पिंग करने की कोशिश की है और सफलतापूर्वक करने में सक्षम है। मैं उबंटू से अपनी वर्चुअल मशीन पर नहीं जा सकता। संभवत: उबंटू की ओर से एक फ़ायरवॉल से संबंधित मुद्दा होने के कारण मैंने इसे कम कर दिया है, लेकिन मैं फाइलज़िला से कनेक्ट करने में असमर्थ क्यों रहूंगा?


क्या आप मेजबान से अतिथि के लिए पिंग कर सकते हैं? क्या आप ifconfigअतिथि में भाग सकते हैं और अपने प्रश्न में इसका आउटपुट जोड़ सकते हैं? अतिथि का नेटवर्क इंटरफ़ेस किससे जुड़ा है? यह NAT के लिए सेट है, है ना?
केनस्टर

जवाबों:


1

मैं आश्वस्त नहीं कर सकता कि एसई लिनक्स संदर्भ समस्या के कारण आपकी त्रुटि है, लेकिन निम्नलिखित आदेश का उपयोग करके संदर्भ बदलने का प्रयास करें

chcon -Rt public_content_t /var/ftp/pub

संदर्भ प्रदर्शित करने के लिए

ls -Z /var/ftp/pub

इसके अतिरिक्त बूलियन मान को निम्नानुसार सेट करें

setsebool -p ftp_home_dir 1

setsebool -p allow_ftpd_full_access 1

आखिर सेवा को फिर से शुरू करें

service vsftpd restart

एकमात्र फ़ोल्डर जिसे मैं देख /var/ftp/रहा हूं वह पब है, इसलिए मैंने निर्देश के अनुसार पालन किया और अभी भी बाहरी स्रोत से कनेक्ट नहीं कर सकता। वहाँ एसई लिनक्स को निष्क्रिय करने का एक तरीका है?
रेकायो

कमांड सेटेनफोर्स को आज़माएं 0 फिर चेक को लागू करें और पुष्टि करें कि यह अनुमेय मोड में है, फिर इसे फिर से जांचें। यदि यह केवल selinux को अस्थायी रूप से अक्षम कर देगा ..
Tom

मैंने सेलिनक्स को अनुमेय कर दिया। और अभी भी कुछ भी नहीं है, यह इतना भयावह है कि वे इन कैसे-कैसे लेखों को इतना आसान बनाते हैं और फिर भी यह नहीं है
ryekayo

अपने आईपी के लिए पिंग की जाँच करें, tcpwrapper, फ़ायरवॉल और केर्बेरोस की भी जाँच करें, फिर से संपादित किए गए उत्तर की जाँच करें
Tom

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