Siga os passos abaixo para configurar sem grandes problemas o vsFTP.
Conteúdo da sources.list:
deb http://http.us.debian.org/debian stable main contrib non-free
deb http://security.debian.org stable/updates main contrib non-free
Se necessário... atualizar repositório:
# aptitude update
Atualizar sistema:
# aptitude upgrade
Instalar o vsFTP:
# aptitude install vsftpd
Agora vamos configurar o vsftp.conf, que está em /etc/, com as seguintes informações:
anonymous_enable=NO
local_enable=YES
write_enable=YES
local_umask=022
pam_service_name=vsftpd
chroot_list_enable=YES
Existem mais opções no arquivo, mas as citadas acima já farão o serviço funcionar redondinho.
Salve e feche o
arquivo e depois reinicie e serviço:
# /etc/init.d/vsftpd restart
Pronto, o serviço já está rodando numa boa!
OBS.1: Caso seja necessário que alguns usuários existentes no
servidor não utilizem esse serviço, basta adicioná-lo no
arquivo /etc/ftpusers.
OBS.2: Quando instalado, o vsFTP automaticamente adiciona um usuário "ftp" no sistema, caso queira bloqueá-lo, basta adicioná-lo no
arquivo acima citado.
OBS.3: Apenas usuário que possuir bash poderá utilizar o FTP.
Espero que tenha sido útil, até a próxima!