Não é possível conectar-se ao servidor FTP de modo ativo via linha de comando

0

Estou tentando conectar-me a um servidor FTP via linha de comando no Ubuntu Terminal. Mas estou recebendo o seguinte erro.

Modo de conexão FTP: Modo Ativo

$ ftp xxx.xxx.xxx.xxx

Connected to xxx.xxx.xxx.xxx

421 Service not available, remote server has closed connection

Alguém pode me ajudar a descobrir uma maneira de se conectar ao servidor FTP.

Obrigado.

PS: o site é ao vivo & funcionando bem em uma subpasta no mesmo IP.

    
por Shailesh 25.12.2017 / 11:17

1 resposta

1

Isso parece que o servidor FTP está aceitando a conexão de entrada e, em seguida, a rejeita imediatamente antes mesmo de o modo ativo / passivo FTP ser escolhido.

Isso pode acontecer porque o servidor está usando tcpwrappers ou libwrap e os arquivos /etc/hosts.allow e / ou /etc/hosts.deny do servidor estão configurados para rejeitar conexões FTP de seu endereço IP.

Você não pode consertar isso com seu sistema Ubuntu, exceto, talvez, por mover seu sistema cliente para um endereço IP que esteja na lista permitida do servidor. Mas isso exigiria saber quais endereços IP são permitidos e quais não são.

Você provavelmente deve entrar em contato com os administradores do servidor FTP e solucionar isso com eles. Só eles poderiam permitir o seu acesso.

Você precisará fazer uma tentativa de conexão FTP do seu sistema, anotar a hora exata e o endereço IP e, em seguida, perguntar ao administrador do servidor: "Esta conexão FTP tenta (em este tempo , de este IP) mostra nos logs do servidor em tudo? Se isso acontecer, ele diz que está rejeitando a conexão? Se rejeitar, diz por quê? "

Se não houver nenhum registro de sua tentativa de login, o servidor será configurado para não registrar logins com falha (incomum, mas possível) ou algo na rede entre o sistema e o servidor está bloqueando a conexão. Então as próximas perguntas seriam para o administrador da rede: "Entre este endereço IP e este servidor, existe um firewall ou outro dispositivo que poderia ser capaz de identificar e rejeitar um Conexão FTP? Se existe tal dispositivo, ele está configurado para rejeitar uma conexão FTP do seu sistema para o servidor ? Quem é o administrador desse dispositivo? "

Se houver uma entrada de log de sua tentativa de conexão nos logs do servidor, isso prova que a rede está permitindo que sua conexão seja aprovada, e o próprio servidor pode estar rejeitando sua conexão - e se isso for verdade, a entrada de log provavelmente então diz. Então, é uma questão de encontrar o bit da configuração do servidor que está causando a rejeição e ajustá-lo conforme apropriado.

    
por 25.12.2017 / 15:24