ftp: connect: Conexão recusada

0

Eu tenho um endereço IP da BandwagonHOST e criei um usuário com privilégios de root:

root    ALL=(ALL:ALL) ALL
shaw    ALL=(ALL:ALL) ALL

instalado vsftpd:

sudo apt-get install vsftpd
sudo ufw status
Status:inactive

copiou /etc/vsftpd.conf de /etc/vsftpd.orig e o configurou da seguinte forma:

anonymous_enable=NO# Example config file /etc/vsftpd.conf
local_enable=YES
write_enable=YES
check_shell=NO
local_umask=000
xferlog_enable=YES
connect_from_port_20=YES
xferlog_file=/var/log/vsftpd.log
ftpd_banner=You made it!
xferlog_std_format=YES
chroot_local_user=YES
allow_writeable_chroot=YES
listen=NO
seccomp_sandbox=NO
userlist_enable=YES
userlist_file=/etc/vsftpd.userlist
userlist_deny=NO
listen_ipv4=YES

tentei testá-lo e consegui:

root@ubuntu:/# cat /etc/vsftpd.userlist
shaw

root@ubuntu:/# su - shaw
shaw@ubuntu:~$ ftp 172.93.34.44
ftp: connect: Connection refused
ftp>

Qualquer ajuda será apreciada.

O conteúdo a seguir é editado:

Eu perdi o comando service vsftpd start e, depois disso, tive outro problema:

initctl: Unable to connect to system bus: Failed to connect to socket 
/var/run/dbus/system_bus_socket: No such file or directory 
vsftpd: unrecognized service.

E o comando sudo service status me forneceu as informações vsftpd stop/waiting

Obrigado por me ajudar.

    
por EmmaYXY 27.12.2017 / 02:03

1 resposta

1

Eu finalmente encontrei uma maneira de resolver o meu problema. Isso foi reinstalar o vsftpd e executar diretamente o serviço em vez de depois da configuração. Descobri que o arquivo /etc/vsftpd.conf foi o ponto. Então eu adicionei o que eu precisava e testou o serviço vsftpd após cada ação de adição.

    
por 28.12.2017 / 15:02