telnet localhost, a conexão é recusada

-1

Meu localhost (127.0.0.1) é alcançável pelo Ping, e não há problema com o wget.

Mas, quando eu tento "host local telnet" ou "ftp localhost", a conexão é recusada. Como faço para corrigir esse problema?

    
por niuh 01.02.2012 / 07:33

3 respostas

5

Telnet e FTP são dois protocolos muito antigos que não são recomendados, a menos que seja absolutamente necessário usá-los. Se você fizer isso, você terá que instalá-los, já que eles não são usados por padrão. Mas o que você deve fazer é instalar o OpenSSH Server . Ele permitirá que você se conecte com segurança à sua máquina a partir de outros computadores, obtenha um shell seguro ou compartilhe arquivos. O SSH também pode ser usado para muitas outras coisas.

    
por Jo-Erlend Schinstad 01.02.2012 / 08:35
0

J-E Schinstad está morto. A menos que você esteja usando algo como um antigo smartphone Palm, onde é muito difícil encontrar um cliente SSH, não há benefício em usar Telnet e FTP, em vez de SSH e SFTP. Usar o SSH em vez de protocolos legados não é apenas mais seguro, mas oferece outras opções úteis, como o redirecionamento de porta flexível (bom para ignorar firewalls excessivamente conservadores) e a compactação de fluxo. Além disso, é realmente mais fácil de configurar porque as configurações padrão do servidor SSH podem ser bastante abertas sem causar uma falha de segurança, onde as configurações padrão de telnet que o Ubuntu fornece têm que ser bem fechadas.

    
por jnimmo 01.02.2012 / 08:48
0

Existem duas coisas diferentes que podem ser o problema aqui:

  • Para que qualquer serviço de rede seja executado em uma determinada porta, deve haver código pronto para aceitar conexões. Para o telnet é telnetd, e para o ftp é ftpd. Ambos são geralmente iniciados por inet.d ou o gerenciador de daemon equivalente.
  • Mesmo que esse serviço esteja em execução, pode haver firewalls entre o bloqueio de acesso. Isso pode estar em um dispositivo de rede como um roteador ou na própria máquina. No entanto, eles raramente recusam conexões, mas apenas soltam pacotes dando timeouts.

O seu sistema provavelmente não está configurado para telnet ou ftp. Você precisará perguntar ao administrador ou - se você - consultar a documentação para saber como ativá-lo.

    
por Thorbjørn Ravn Andersen 01.02.2012 / 11:55