proftpd se on ohjelmistoSivusto FTP-palvelin yleisimmin käytetty, erityisesti niille, jotka käyttävät cPanel/WHM.
Pakkauksessa default, CentOS 5.6 mukana vsftpd asennettuna, ja ennen ProFTPD: n asentamista on hyvä poistaa vsftpd (vsftpd.i386 - kokoonpanollemme).
Uninstall/ Poista vsftpd:
1. Katso luettelo asennetuista paketeista * ftp *:
yum list installed | grep ftp
2. Poista vsftpd.i386.
yum remove vsftpd.i386
Asenna ProFTPD päälle CentOS 5.x
1. Proftpd download arkisto:
wget --passive-ftp ftp://ftp.proftpd.org/distrib/source/proftpd-1.3.3e.tar.gz
2. Pura, kirjoita * proftdd kansio ja seuraa ohjeita asentaaksesi ja määrittää:
tar xvfz proftpd-1.3.3e.tar.gz
cd proftpd-1.3.3e
./configure --sysconfdir=/etc
Kun määrität “./configure –sysconfdir = / etc”, a virhe jos sinulla on GCC-kääntäjäOn asennettu.
tarkkailun build system tyyppi… i686-pc-linux- gnuu
isännän tarkistaminen system tyyppi… i686-pc-linux- gnuu
tarkkailun target system tyyppi… i686-pc-linux- gnuu
tarkistetaan gcc ... ei
tarkistetaan kopio ... ei
tarkistetaan cl.exe-tiedosto ... ei
määritä: error: $ PATH: sta ei löydy hyväksyttävää C-kääntäjää
Katso lisätietoja kohdasta `config.log '.
Asentaa gcc si gcc-c + + komentorivin avulla:
yum install gcc gcc-c++
Jälkeen gcc ja gcc-c + + on asennettu voidaan jatkaa asentamalla Proftpd, jatkat komento booli 2.
./configure --sysconfdir=/etc
3. Komentorivien suorittaminen asennusta varten:
make
make install
4. Luo proftpd-tiedostot kansioihin / / usr / sbin / ja / / usr / local / sbin /.
ln -s /usr/local/sbin/proftpd /usr/sbin/proftpd
5. Kerma ja kopioi tiedosto proftpd.txt kohdassa "/etc/init.d/proftpd".
nano /etc/init.d/proftpd
Ctrl+X & Y Poistu ja tallenna muutokset.
6. Määritä “proftpd” -palvelun juoksutaso
chkconfig --levels 235 proftpd on
7. Aseta tiedoston / Etc / init.d / proftpd suoritettavaksi ja suorittaa sovelluksen.
chmod u+x /etc/init.d/proftpd
8. Edit nano / Etc / proftpd.conf.
nano /etc/proftpd.conf
Viivan alapuolella "DefaultPalvelin päällä"Lisää rivi"RootLogin on”. Tämän rivin avulla voimme käyttää käyttäjää "juuri”Muodostetaan yhteys FTP: hen. Linjalla "Ryhmä"Korvata"nogroup"With"ei kukaan".
9. Aloita FTP-palvelin:
/etc/init.d/proftpd start
[Root @ palvelin proftpd-1.3.3] # / etc / init.d / proftpd start
Käynnistetään proftpd: [OK]
[Root @ palvelin proftpd-1.3.3] #
Alterntive voidakseen aloittaa palvelun proftpd (mieluummin minulle)
service proftpd start
Mahdolliset virheet asennuksen aikana ja configirarii:
1. Puute kääntäjän gcc si gcc-c + +. Fix kohdassa 2.
2. Virhe palvelua käynnistettäessä "Käynnistävä proftpd: - Kohtalokas: Ryhmä: Tuntematon ryhmä 'nogroup' rivillä / /etc/proftpd.conf 30”. Ratkaisu kohtaan 8.
InstallProFTPD-palvelimen asennus ja asennus - CentOS 5.6.