Instalando e configurando servidor FTP / CentOS 7 - Pt1
Nesse conhecimento iremos aprender a como instalar e configurar um servidor FTP através do CentOS 7.
- Realizando instalação do servidor FTP e do comando FTP (utilizado para conectarmos ao FTP através do Linux):
# yum install -y ftp vsftpd
- Com nosso servidor instalado iremos iniciá-lo, adicionar a runlevel padrão para que inicie junto ao sistema operacional, e iremos verificar seus principais parâmetros.
- Iniciando servidor FTP e adicionando o mesmo para iniciar durante o boot:
# systemctl start vsftpd ; systemctl enable vsftpd
- Arquivo de configuração principal do servidor FTP:
# vim /etc/vsftpd/vsftpd.conf
Parâmetro anonymous_enable se YES, o usuário anonymous poderá acessar nosso servidor FTP sem a necessidade de uma senha. Essa é uma grande falha de segurança em nosso FTP, desta forma ficará como NO:
Ex.: anonymous_enable = YES |
Ex.: anonymous_enable = NO |
Parâmetro local_enable se yes, usuários locais estarão aptos a acessarem nosso servidor FTP:.
Ex.: Criando usuário 'gustavo' e acessando nosso servidor FTP. |
Parâmetro write_enable se yes, será permitido que os usuários possam criar e deletar arquivos.
Ex.: Aqui possuímos um exemplo do parâmetro como NO. |
Parâmetro local_umask indicará quais permissões os diretórios serão criados.
Parâmetro dirmessage_enable e message_file. Admito que esse parâmetro deu um certo trabalho, mas vamos lá:
Sempre que logarmos no servidor uma mensagem será exibida,
Ao habilitar o dirmessage_enable como YES, será necessário criarmos o parâmetro message_file. Seu parâmetro funciona da seguinte maneira:
message_file = /meu/diretorio/texto
Ex.: Aqui podemos ver a mensagem que eu criei, funciona porcaria. |
OBS.: Caso não consigam conectar-se ao servidor através dos seu navegadores, lembrem de verificarem as regras de firewall.
Caso utilizem IPtables, segue uma dica: iptables -I INPUT -p tcp --dport 20,21 -j ACCEPT
Comentários
Postar um comentário