Um dos meus PCs na minha rede local não pode se conectar ao meu servidor SSH

0

Estou executando um servidor SSH em uma caixa do Debian Wheezy. Eu tenho 4 computadores e dois telefones Android que podem se conectar com sucesso ao SSH usando IP local para o servidor.

Mas um dos meus computadores não pode se conectar ao servidor SSH. O computador é o meu computador de trabalho que executa o Win 7. Se eu me conectar através do meu OpenVPN, então eu posso conectar, mas não quando eu me conectar diretamente usando o IP local para o servidor. Apenas deste computador.

Alguma sugestão sobre onde continuar? Isso me deixa louco!

    
por Nick 20.01.2015 / 05:07

2 respostas

0

OK, resolvi isso e achei que deveria adicionar a solução a outras pessoas que podem acabar na mesma situação.

Aparentemente, o cliente com o qual eu estava tentando se conectar foi mencionado no arquivo /etc/hosts.deny . Eu deletei de lá e então eu pude conectar ao servidor SSH!

No entanto, algumas horas depois, não funcionou novamente. Eu verifiquei o arquivo /etc/hosts.deny novamente e meu cliente foi adicionado novamente ao arquivo!

Algumas pesquisas ainda me levam ao diretório /var/lib/denyhosts/ que tem os arquivos: hosts e hosts-restricted em que meu cliente foi mencionado. Eu acho que isso tem a ver com a inserção da senha incorreta muitas vezes, e então ela continuou repetindo toda vez que tentei fazer um login incorreto.

No arquivo de configuração /etc/denyhosts.conf você pode definir as configurações para isso e o que deve acontecer se alguém fornecer o login errado, etc. No meu caso, a razão pela qual funcionou às vezes e às vezes não, foi porque a proibição foi removida após 5 dias. Agora eu apenas comentei, então sempre que alguém for banido, o cliente será banido para sempre até que eu mesmo o desbloqueie. Eu também configurei para que um e-mail seja enviado para mim quando alguém for banido.

Espero que isso ajude alguém também!

    
por 26.01.2015 / 00:30
1

Existem muitas coisas que podem estar causando isso. Vou fornecer algumas situações que vi causar sintomas semelhantes:

  • Configuração do firewall local no servidor SSH (você disse que está desligado, apenas incluindo para completar)
  • A estação de trabalho afetada tenta se conectar via wireless, mesmo quando a conexão física está presente. (Tente conectar-se diretamente ao seu roteador doméstico / switch via cabo de rede. Em seguida, desligue o wireless do seu laptop e tente o SSHing.)
  • O firewall do Windows das estações de trabalho estava bloqueando o tráfego de saída. (Desligue o firewall do Windows e veja se você pode se conectar. Apenas lembre-se de voltar ao pós-teste).
  • Seu roteador doméstico segrega o tráfego sem fio / com fio. (Verifique as configurações do seu roteador e / ou tente testar com ambos os hosts conectados através de cabos de rede ao seu roteador doméstico)

Se a sua rede doméstica é mais complexa do que um único roteador / switch sem fio doméstico, existem alguns outros problemas específicos que você pode encontrar. Você teria que fornecer detalhes sobre sua configuração para eu ter uma chance de ajudá-lo, no entanto.

    
por 20.01.2015 / 19:26