proftpd jest oprogramowanieDla Serwer FTP najczęściej używane, zwłaszcza przez tych, którzy używają cPanel/WHM.
W paczce default, CentOS 5.6 pochodzi z vsftpd zainstalowany, a przed zainstalowaniem ProFTPD dobrze jest usunąć vsftpd (vsftpd.i386 - dla naszej konfiguracji).
Uninstall/ Usuń vsftpd:
1. Zobacz listę zainstalowanych pakietów * ftp *:
yum list installed | grep ftp
2. Usuń vsftpd.i386.
yum remove vsftpd.i386
Zainstaluj ProFTPD na CentOS 5.x
1. Pobierz archiwum proftpd:
wget --passive-ftp ftp://ftp.proftpd.org/distrib/source/proftpd-1.3.3e.tar.gz
2. Rozpakować, wejść do folderu proftdd * i wykonaj instalację i konfigurację:
tar xvfz proftpd-1.3.3e.tar.gz
cd proftpd-1.3.3e
./configure --sysconfdir=/etc
Podczas konfigurowania „./configure –sysconfdir = / etc”, a błąd jeśli masz Kompilator GCCJest zainstalowana.
kontrola build system typ… i686-szt.-linux-gnu antylopa
sprawdzanie hosta system typ… i686-szt.-linux-gnu antylopa
kontrola target system typ… i686-szt.-linux-gnu antylopa
sprawdzanie gcc… nie
sprawdzanie cc… no
szukanie cl.exe… nie
skonfigurować: error: nie znaleziono akceptowalnego kompilatora C w $ PATH
Więcej szczegółów znajdziesz w `config.log '.
Zainstalować gcc si gcc-c + + z wiersza poleceń:
yum install gcc gcc-c++
Po gcc i gcc-c + + jest zainstalowany, instalacja proftpd, wznowienie polecenie w punktach 2.
./configure --sysconfdir=/etc
3. Wykonywanie linii poleceń do instalacji:
make
make install
4. Utwórz pliki „proftpd” w „/ usr / sbin /” i „/ usr / local / sbin /”.
ln -s /usr/local/sbin/proftpd /usr/sbin/proftpd
5. Śmietana i kopiowanie plików proftpd.txt w „/etc/init.d/proftpd”.
nano /etc/init.d/proftpd
Ctrl+X & Y aby wyjść i zapisać zmiany.
6. Ustawiamy poziom działania usługi „proftpd”
chkconfig --levels 235 proftpd on
7. Ustaw plik / Etc / init.d / proftpd być wykonane i uruchomić aplikację.
chmod u+x /etc/init.d/proftpd
8. Edycja nano / Etc / proftpd.conf.
nano /etc/proftpd.conf
Poniżej linii "DefaultSerwer włączony„Dodaj linię”RootLogin na„. Ta linia pozwala nam użyć użytkownika „korzeń”Aby połączyć się z FTP. Na linii "Zarządzanie"Zastąpić"nogroup"Z"nikt".
9. Uruchomić serwer FTP:
/etc/init.d/proftpd start
[Root @ serwer proftpd-1.3.3e] # / etc / init.d / proftpd początek
Uruchamianie proftpd: [OK]
[Root @ serwer proftpd-1.3.3e] #
Aby uruchomić usługi Alterntiva proftpd (mój ulubiony)
service proftpd start
Możliwe błędy podczas instalacji i configirarii:
1. Brak kompilatora gcc si gcc-c + +. Rozdzielić instrukcjami 2 sekcji.
2. Błąd podczas uruchamiania usługi ”Uruchamianie proftpd: - Fatal: Group: Unknown group 'nogroup' on line 30 of '/etc/proftpd.conf' [FAILED]„. Rozwiązanie punktu 8.
InstallKonfiguracja i konfiguracja serwera ProFTPD — CentOS 5.6.