VSFTPD não está funcionando

3

Eu segui as instruções e outras instruções também, mas por não ser amigável ao usuário, o servidor ftp não está funcionando.

# This option specifies the location of the RSA key to use for SSL
# encrypted connections.
rsa_private_key_file=/etc/ssl/private/ssl-cert-snakeoil.key
pasv_enable=YES
pasv_addr_resolve=YES
#user ddns address
pasv_address=54.... (my ip)
#choose and range you like
pasv_min_port=1024
pasv_max_port=1048

Então:

~$ sudo service vsftpd status
vsftpd stop/waiting
ubuntu@ip:~$ sudo service vsftpd restart
stop: Unknown instance: 
vsftpd start/pre-start, process 9711

Mas não pode se conectar a um cliente ftp. Eu abri as portas no grupo de segurança e reinstalei tudo, ainda não funcionando. O que pode ser feito? O que não pode funcionar por padrão? Eu tento me conectar com uma conta de usuário que adicionei com useradd .

$ sudo vsftpd
500 OOPS: munmap

$ service vsftpd begin
Rather than invoking init scripts through /etc/init.d, use the service(8)
utility, e.g. service vsftpd begin

The script you are attempting to invoke has been converted to an Upstart
job, but begin is not supported for Upstart jobs.
    
por Niklas Rosencrantz 28.04.2014 / 21:52

1 resposta

2

Você já respondeu à sua própria pergunta, mas eu vou em frente e coloco isso aqui para outras pessoas que vieram aqui.

Use proftpd , como mencionado no @ Programmer-400, e não se preocupe em tentar resolver o vsftpd. Eu olhei para ele e parece que para o Ubuntu 14.04, há um bug em algum lugar no fundo alguma biblioteca relacionada, que ainda não foi resolvida.

apt-get install proftpd

Instalado sem problemas, também desinstale vsftpd ao longo do caminho. A configuração é tão simples assim.

link

    
por monkut 01.11.2015 / 05:12