Proftpd é ProgramasPara o Servidor FTP mais utilizado, especialmente por aqueles que usam cPanel/WHM.
Na embalagem default, CentOS 5.6 vem com vsftpd instalado, e antes de instalar o ProFTPD, é bom remover o vsftpd (vsftpd.i386 - para nossa configuração).
Uninstall/ Remover vsftpd:
1. Veja a lista de pacotes instalados * ftp *:
yum list installed | grep ftp
2. Remover vsftpd.i386.
yum remove vsftpd.i386
Instale o ProFTPD em CentOS 5.x
1. Faça o download do arquivo proftpd:
wget --passive-ftp ftp://ftp.proftpd.org/distrib/source/proftpd-1.3.3e.tar.gz
2. Descompacte, digite o pasta * proftdd e siga a instalação e configuração:
tar xvfz proftpd-1.3.3e.tar.gz
cd proftpd-1.3.3e
./configure --sysconfdir=/etc
Ao configurar “./configure –sysconfdir = / etc”, um erro se você Compilador GCCEstá instalado.
a verificação build system digite… i686-pc-linux- gnus
verificando host system digite… i686-pc-linux- gnus
a verificação target system digite… i686-pc-linux- gnus
verificando o gcc ... não
verificando cc ... não
verificando cl.exe ... não
configurar: error: nenhum compilador C aceitável encontrado em $ PATH
Veja `config.log 'para mais detalhes.
Instalar gcc si gcc-c + + usando a linha de comando:
yum install gcc gcc-c++
Após o gcc e gcc-c + + foi instalado, continue a instalação proftpd, retomando comando em pontos 2.
./configure --sysconfdir=/etc
3. Execução de linhas de comando para instalação:
make
make install
4. Crie os arquivos “proftpd” em “/ usr / sbin /” e “/ usr / local / sbin /”.
ln -s /usr/local/sbin/proftpd /usr/sbin/proftpd
5. Creme e copiar o arquivo proftpd.txt em “/etc/init.d/proftpd”.
nano /etc/init.d/proftpd
Ctrl+X & Y para sair e salvar as alterações.
6. Defina o nível de execução do serviço “proftpd”
chkconfig --levels 235 proftpd on
7. Defina o arquivo / Etc / init.d / proftpd ser executado e executar o aplicativo.
chmod u+x /etc/init.d/proftpd
8. Editar nano / Etc / proftpd.conf.
nano /etc/proftpd.conf
Abaixo da linha "DefaultServidor em"Adicionar linha"RootLogin em“. Esta linha nos permite usar o usuário "raiz”Para se conectar ao FTP. Na linha "Grupo"Substituir"nogroup"Com"ninguém".
9. Inicie o servidor de FTP:
/etc/init.d/proftpd start
[Root @ servidor proftpd-1.3.3e] # / etc / init.d / proftpd start
Iniciando o proftpd: [OK]
[Root @ servidor proftpd-1.3.3e] #
Alterntiva fim de iniciar o serviço proftpd (meu favorito)
service proftpd start
Possíveis erros durante a instalação e configirarii:
1. Falta compilador gcc si gcc-c + +. Resolver as instruções 2 Seção.
2. Erro ao iniciar o serviço "Iniciando o proftpd: - Fatal: Grupo: Grupo desconhecido 'nogroup' na linha 30 de '/etc/proftpd.conf' [FALHA]“. Solução para o ponto 8.
InstallConfiguração e Configuração do Servidor ProFTPD - CentOS 5.6.