Como você não pode nem mesmo conectar o cliente ssh, você pode excluir itens como senha / chave de autenticação, logins raiz, etc. Possíveis razões pelas quais você não pode se conectar:
- Porta errada. Talvez você tenha lido mal sua configuração do PuTTY.
- Bloqueado de seu VPS devido a muitas tentativas de conexão com falha (regras de firewall, Fail2ban)
- Daemon de batida de porta. Talvez sua configuração de firewall VPS exija que você envie dados para determinadas portas antes que as portas SSH sejam abertas. (não tenho certeza se o PuTTY é tão avançado).
- VPN necessária. Talvez você possa se conectar ao seu VPS porque ele foi sintonizado através de uma conexão VPN que foi ativada no Windows, mas não no Ubuntu.
- incompatibilidade de IP. Verifique se você está se conectando ao mesmo endereço IP. O endereço IP pode mudar se você substituí-lo em
/etc/hosts
(ou o equivalente do Windows) ou se tiver um servidor DNS estranho. - Bloqueio de saída. Você tem um roteador que é muito restritivo e teve que adicionar uma regra para o endereço IP do Windows para permitir a conexão / encaminhamento para essa porta SSH. Na sua instalação do Linux, você tem um endereço IP diferente.