CentOS é uma versão do sistema operacional Linux projetado para ser usado dentro de um ambiente empresarial. CentOS utiliza o pacote " vsftpd " para o servidor FTP. O pacote está disponível através do repositório de software online. O servidor FTP usa as portas TCP /UDP 21 e 22. Estas portas devem ser abertas na configuração do firewall. Coisas que você precisa
pacote de software vsftpd
Show Mais instruções
Instale o Software
1
Abra uma janela de terminal .
2
Digite o comando " su - " . . se tornar o usuário root
3
Digite o comando " yum install vsftpd " para instalar o software vsftpd
Configurar o servidor FTP
4
Digite o comando "/etc /vsftpd /vsftpd.conf " para abrir o arquivo de configuração do vsftpd .
5
Altere a linha " xferlog_std_format " para ler " xferlog_std_format = NO " para desligar o ftpd padrão xferlog formato de log.
6
Altere a linha " log_ftp_protocol " para ler " log_ftp_protocol = YES " para ligar o formato de log detalhado .
7
Altere a linha " chroot_local_user " para ler " chroot_local_user = SIM" para restringir os usuários a seus diretórios home .
8
Salvar e fechar o arquivo.
9
Digite o comando " chkconfig vsftpd on " para iniciar vsftpd quando o sistema é inicializado .
10
Digite o " serviço vsftpd start" comando para iniciar o serviço vsftpd .
Configure o Firewall
11
Digite o comando " vi /etc /sysconfig /iptables " para abrir o arquivo iptables
12.
Adicione o seguinte linha antes que o log e DROP linhas finais para o RH- Firewall-1 -INPUT :
-A RH- Firewall estado -1 -INPUT -m - Estado de Nova -p tcp - dport 21- j ACCEPT
13
Salvar e fechar o arquivo.
14
Digite o comando " vi /etc /sysconfig /iptables -config " para abrir o arquivo de configuração do iptables.
15
Adicione a seguinte linha para a lista de módulos: .
IPTABLES_MODULES = " ip_conntrack_ftp "
16
Salve e feche o arquivo
17
Digite o comando " service iptables restart" para reiniciar o firewall.
IPTABLES_MODULES = " ip_conntrack_ftp "