Resposta
Bem, descreva isso para mim ser burro. Aparentemente, o endereço IP havia mudado entre a primeira vez que comecei a trabalhar nele e, ontem, quando fiquei preso. Eu estava tentando FTP no endereço IP errado.
Eu não sou um Linux nem mesmo uma pessoa de linha de comando, mas fui encarregado de configurar um servidor Linux para uma intranet da empresa.
Configurei uma instalação do CentOS 7 no HyperV no Windows 10. Depois, instalei a pilha AMP e obtive a Internet da rede passando pelo Win10 para o CentOS. E consegui que o servidor web do CentOS tenha seu próprio endereço IP e seja acessível pela rede externa.
Agora estou tentando fazer com que o FTP funcione, de modo que quando movo a VM para o seu servidor real eventual, que não está na minha área de trabalho, posso mover arquivos para ela via FTP. Eu segui vários tutoriais centrados em vsftp
. Eu instalei, adicionei o acesso FTP a firewall-cmd
. Eu mexi com iptables
e, em seguida, descobri que aparentemente o CentOS usa firewalld
, não iptables
?
Eu posso ping
da VM da minha máquina host, mas sempre que tento conectar via FTP, vejo:
Em/etc/vsftp/vsftp.conf
:
anonymous_enable=NOlocal_enable=YESwrite_enable=YESlocal_umask=022dirmessage_enable=YESxferlog_enable=YESconnect_from_port_20=YESxferlog_file=/var/log/xferlogxferlog_std_format=YESchroot_local_user=YESallow_writeable_chroot=YESlisten=NOlisten_ipv6=YESpam_service_name=vsftpduserlist_enable=YEStcp_wrappers=YESuserlist_deny=NOuserlist_file=/etc/vsftpd.userlist
Oconteúdode/etc/vsftpd.userlist
:
tester
Statusdevsftpd
:
O que estou fazendo de errado?
Bem, descreva isso para mim ser burro. Aparentemente, o endereço IP havia mudado entre a primeira vez que comecei a trabalhar nele e, ontem, quando fiquei preso. Eu estava tentando FTP no endereço IP errado.