मुझे एक नया SFTP सर्वर स्थापित करने का काम सौंपा गया है। प्रति-से, यह एक बहुत ही सरल ऑपरेशन है: बस internal-sftp
सर्वव्यापी एसएसएच सेवा की भूमिका का उपयोग करके (चुरोटिंग के साथ) एक विश्वसनीय एसएफटीपी सर्वर के लिए पर्याप्त है।
हालांकि यह मेरी प्रकृति में है कि एक ही समस्या के लिए हमेशा कम से कम दो अलग-अलग तरीकों की कोशिश करें, और मुझे एहसास हुआ कि मैं ProFTPD
एक sftp प्लगइन के साथ एक ही काम करने के लिए उपयोग कर सकता हूं , अधिक दानेदार filetransfer- संबंधित विकल्पों के अतिरिक्त लाभ के साथ (उदाहरण: बैंडविड्थ थ्रेडलिंग) )। दूसरी ओर, यह प्लगइन डिफ़ॉल्ट रूप से संकलित (और बंडल) नहीं है, और मैं "कम परीक्षण" समाधान से बचना चाहूंगा।
फिलहाल, एकमात्र आवश्यक सेवा एसएफटीपी है; हालांकि, मैं पहले से खेल रहा हूं और मैं एक समाधान लागू करना चाहता हूं जो न केवल SFTP के साथ काम कर सकता है, बल्कि एफ़टीपी / एस के साथ भी।
यह देखते हुए कि मैं उपयोगकर्ताओं को उनके घरों के अंदर ले जा रहा हूं, आपको क्या लगता है कि यह एक बेहतर उपाय है?
- एफ़टीपी / एस सेवाओं के लिए एसएसएच
internal-sftp
और एक स्टैंडअलोन एफ़टीपी सर्वर (vsftpd
याproftpd
) का उपयोग करें - केवल प्रासंगिक प्लगइन के साथ ProFTPD सेवा का उपयोग करें
mod_sftp
मॉड्यूल का एक उचित निर्णय है ; कई साइटें हैं जो वास्तव में दैनिक आधार पर इसका उपयोग करती हैं।
mod_sftp
और अधिक सामान्यतः की तुलना में मैं यद्यपि इस्तेमाल किया? महान। वैसे भी, मैं mod_sftp
असत्य के रूप में न्याय नहीं करूंगा , यह इस कारण से था कि मैंने उद्धरणों का उपयोग किया है। मैं प्रश्न के उस हिस्से को फिर से लिखूंगा।
internal-sftp
हैंsshd
, तो आपको शायद एसएफटीपी का उपयोग डिफॉल्ट पोर्ट (यदि आप अभी भी sshd चाहते हैं) की तुलना में अलग-अलग उपयोग करना होगा, जो निश्चित रूप से प्रयोज्य मुद्दा है।