ProFTPD זה תוֹכנָהאתר שרת FTP בשימוש נרחב ביותר, בעיקר על ידי אלה שמשתמשים cPanel/WHM.
בחבילה default, CentOS 5.6 מגיע עם vsftpd מותקן, ולפני התקנת ProFTPD, טוב להסיר את ה- vsftpd (vsftpd.i386 - לתצורה שלנו).
Uninstall/ הסר vsftpd:
1. ראה רשימה של חבילות מותקנות * FTP *:
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", א שגיאה אם יש לך מהדר GCCהוא מותקן.
בדיקה build system סוג... i686-pc-linux-גנו
בודק מארח system סוג... i686-pc-linux-גנו
בדיקה target system סוג... i686-pc-linux-גנו
בודק gcc ... לא
בודק סמ"ק ... לא
בודק אם קיימת cl.exe ... לא
להגדיר: error: לא נמצא מהדר C מקובל ב- $ PATH
לפרטים נוספים, ראה 'config.log'.
להתקין gcc si GCC-C + + באמצעות שורת הפקודה:
yum install gcc gcc-c++
לאחר gcc וgcc-C + + הותקן, להמשיך בהתקנת ProFTPD, חידוש הפקודה לאגרוף 2.
./configure --sysconfdir=/etc
3. ביצוע שורות פקודה להתקנה:
make
make install
4. צור את הקבצים "proftpd" ב "/ usr / sbin /" ו- "/ usr / local / sbin /".
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. עריכת ננו / וכו '/ proftpd.conf.
nano /etc/proftpd.conf
מתחת לקו "Defaultהשרת פועל"הוסף שורה"RootLogin על". שורה זו מאפשרת לנו להשתמש במשתמש "שורש”כדי להתחבר ל- FTP. על הקו "קְבוּצָה"החלף"nogroup"עם"אף אחד
9. התחל שרת FTP:
/etc/init.d/proftpd start
[Root @ שרת ProFTPD-1.3.3] # / etc / init.d / ProFTPD התחלה
החל proftpd: [אישור]
[Root @ שרת ProFTPD-1.3.3] #
כדי להתחיל Alterntive שירות ProFTPD (מועדף על ידי לי)
service proftpd start
שגיאות אפשריות במהלך ההתקנה וconfigirarii:
1. מהדר של חוסר gcc si GCC-C + +. התיקון שתואר בפסקה 2.
2. שגיאה בהתחלת השירות "החל proftpd: - קטלני: קבוצה: קבוצה לא ידועה 'nogroup' בשורה 30 של '/etc/proftpd.conf' [נכשל]". פתרון לנקודה 8.
Installשרת והגדרת ProFTPD - CentOS 5.6.