ProFTPD यह है सॉफ्टवेयरके लिए साइट FTP सर्वर सबसे व्यापक रूप से विशेष रूप से उपयोग करने वालों द्वारा, प्रयोग cPanel/WHM.
पैकेज में default, CentOS 5.6 साथ आता है vsftpd ProFTPD को स्थापित करने से पहले, स्थापित किया गया है, यह vsftpd (vsftpd.i386 - हमारे कॉन्फ़िगरेशन के लिए) को हटाने के लिए अच्छा है।
Uninstall/ निकालें vsftpd:
1। अधिष्ठापित संकुल * * एफ़टीपी की सूची देखें:
yum list installed | grep ftp
2. Vsftpd.i386 निकालें.
yum remove vsftpd.i386
ProFTPD को चालू करें CentOS 5.x
1. ProFTPD डाउनलोड संग्रह:
wget --passive-ftp ftp://ftp.proftpd.org/distrib/source/proftpd-1.3.3e.tar.gz
2. खोल दो, * proftdd फ़ोल्डर दर्ज करें और स्थापित करने और विन्यस्त करने के लिए निर्देशों का पालन करें:
tar xvfz proftpd-1.3.3e.tar.gz
cd proftpd-1.3.3e
./configure --sysconfdir=/etc
"./configure -sysconfdir = / etc" को कॉन्फ़िगर करते समय, a त्रुटि अगर आपके पास जीसीसी संकलकस्थापित किया गया है.
जाँच build system टाइप करें… i686-पीसी-linux-ग्नू
मेजबान की जाँच system टाइप करें… i686-पीसी-linux-ग्नू
जाँच target system टाइप करें… i686-पीसी-linux-ग्नू
जीसीसी के लिए जाँच ... नहीं
सीसी के लिए जाँच ... नहीं
cl.exe के लिए जाँच ... नहीं
कॉन्फ़िगर करें: error: $ PATH में कोई स्वीकार्य C संकलक नहीं मिला
अधिक विवरण के लिए `config.log’ देखें।
स्थापित करें जीसीसी si जीसीसी सी + + आदेश पंक्ति का उपयोग:
yum install gcc gcc-c++
बाद जीसीसी और जीसीसी सी + + पंच 2 करने के आदेश शुरू, ProFTPD स्थापना जारी, स्थापित किया गया है.
./configure --sysconfdir=/etc
3. स्थापना के लिए कमांड लाइनों का निष्पादन:
make
make install
4. "/ usr / sbin /" और "/ usr / local / sbin /" में "proftpd" फ़ाइलें बनाएँ।
ln -s /usr/local/sbin/proftpd /usr/sbin/proftpd
5. क्रीम और प्रतिलिपि फ़ाइल proftpd.txt "/etc/init.d/proftpd" में।
nano /etc/init.d/proftpd
Ctrl+X & Y परिवर्तन से बाहर निकलें और बचाने के लिए.
6. हम "proftpd" सेवा का रनिंग लेवल सेट करते हैं
chkconfig --levels 235 proftpd on
7. फ़ाइल सेट / Etc / init.d / ProFTPD मार डाला और आवेदन चलाने के लिए.
chmod u+x /etc/init.d/proftpd
8. संपादित नैनो / Etc / proftpd.conf.
nano /etc/proftpd.conf
लकीर के नीचे "Defaultसर्वर पर"लाइन जोड़ें"RootLogin पर". यह लाइन हमें उपयोगकर्ता का उपयोग करने की अनुमति देती है "जड़"एफ़टीपी से कनेक्ट करने के लिए। रेखा पर "समूह"बदलने के"nogroup"साथ"कोई नहीं".
9. FTP सर्वर शुरू करें:
/etc/init.d/proftpd start
[जड़ @ सर्वर ProFTPD-1.3.3] # / etc / init.d / ProFTPD शुरू
प्रोफेटपेड शुरू करना: [ठीक है]
[जड़ @ सर्वर ProFTPD-1.3.3] #
सेवा ProFTPD (मेरे द्वारा पसंद) शुरू करने के लिए Alterntive आदेश
service proftpd start
स्थापना और configirarii दौरान संभावित त्रुटियों:
1. कमी संकलक जीसीसी si जीसीसी सी + +. तय पैरा 2 में वर्णित है.
2. सेवा शुरू करने में त्रुटि "प्रोफेटपेड शुरू करना: - घातक: समूह: अज्ञात समूह 'nogroup' '/etc/proftpd.conf' की पंक्ति 30 पर [विफल]". बिंदु 8 का समाधान।
Installआईएनजी और सेटअप प्रोएफटीपीडी सर्वर - CentOS 5.6.