Mestre da Cola
O arquivo de configuração padrão do VSFTPD, está localizado em "/etc/vsftpd/vsftpd.conf". Antes de realizar qualquer alteração no arquivo, faça uma cópia de segurança.
1-Para fazer o Backup, entre no diretório onde se encontram os arquivos de configuração:
# cd /etc/vsftpd
2-Em seguida, utilize o comando 'cp' para realizar a cópia:
# cp vsftpd.conf vsftpd.conf.bkp
3-Para configurar o Servidor abra o arquivo. Neste caso, será utilizado o editor VI:
# vi /etc/vsftpd/vsftpd.conf
4-Dentro do "vsftpd.conf", edite os seguintes parâmetros:
- Desabilitar o acesso anônimo ao Servidor, por padrão é: YES anonymous_enable=NO - Permitir o acesso de usuários do sistema, que estão em "/etc/passwd", de acordo com suas permissões: local_enable=YES - Permitir operações de escrita no Servidor via FTP (por padrão é: NO). As operações de escrita (alterar conteúdo, apagar arquivos e inserir arquivos/diretórios) podem ser realizadas de acordo com as permissões dos usuários no sistema: write_enable=YES - Ativar o Log detalhado: xferlog_enable=YES - Determinar a porta utilizada para transferência de arquivos, por padrão é: 20 connect_from_port_20=YES - Habilitar formato detalhado de Logs: xferlog_std_format=YES - Prender os usuários do sistema em suas pastas locais, não deixando que estes naveguem pelo sistema de arquivos: chroot_local_user=YES - Define o modo de operação Standalone: listen=YES 5-Sempre que forem realizadas alterações no arquivo "vsftpd.conf" o serviço deverá ser reiniciado, para que as alterações na configuração do serviço sejam executadas:
# service vsftpd restart
6-Para 'startar', parar e reiniciar serviços em distribuições baseados no Red Hat Linux, utiliza-se o comando:
# service vsftpd start ('stop' ou 'restart')
7-Criar usuário para acessar o 'ftp': Lembrando que você tem que logar como o usuário para acessar o FTP.
# adduser [digite o