Configurar o FTP (o vsftpd não está em execução)

1

- ATUALIZAÇÃO -

Eu notei que o meu problema é porque por algum motivo o vsftpd não roda. Mesmo quando eu digo para executar via "serviço vsftpd start". Ele diz que o processo está sendo executado em algum PID, mas quando eu verifico que o PID não está funcionando.

- ATUALIZAÇÃO -

Estou tentando adicionar o FTP ao meu servidor. Eu gostaria que somente usuários autenticados tivessem acesso ftp. Eu também quero permitir a atualização de arquivos e não apenas o acesso de leitura. No entanto, por algum motivo, as coisas não estão funcionando. Por favor note, eu estarei adicionando o usuário "user_foobar". Isso é o que eu fiz até agora:

sudo apt-get install vsftpd
sudo usermod -d /the/folder/that/ftp/should user_foobar

Eu atualizei o arquivo /etc/vsftpd.conf com as seguintes informações:

local_enable=YES
write_enable=YES
chroot_list_enable=YES
chroot_list_file=/etc/vsftpd.chroot_list

Por fim, editei o arquivo /etc/vsftpd.chroot_list para ter a linha:

user_foobar 

No entanto, quando eu reinicio o serviço "service vsftpd restart", recebo a seguinte saída:

stop: Unknown instance: 
vsftpd start/pre-start, process 8478

Além disso, quando tento ver o site ftp no Chrome pela seguinte URL,

ftp://myftpsite

Nada é mostrado.

    
por John Crawford 14.10.2013 / 16:33

1 resposta

2

Eu recomendaria remover (purgar) sua instalação do vsftp e, em seguida, reinstalá-la com arquivos conf padrão e iniciar o serviço e confirmar se ele está sendo executado. Eu acho que você tem um arquivo conf de baixa que está fazendo com que ele não seja executado corretamente.

    
por kingmilo 14.10.2013 / 19:37