Como corrigir “Connection Recused by Port Top 10” no Ubuntu Top 10.Top 10

Como corrigir “Connection Recused by Port Top 10” no Ubuntu Top 10.Top 10
As portas no Ubuntu são usadas para se comunicar com diferentes máquinas e diferentes protocolos, da mesma forma que a porta 22 no Ubuntu é usada pelo servidor SSH (Secure Shell), que é a maneira segura de se conectar com outras máquinas na rede para transferir dados como dados como bem como acessar as outras máquinas. A maioria dos usuários do Ubuntu tem que sofrer de um erro ao usar o SSH de "Conexão recusada pela porta 22", para a qual neste blog, diferentes métodos são discutidos usando os quais podemos corrigir este erro.

Como corrigir “conexão recusada pela porta 22” no Ubuntu

Existem três razões mais comuns por trás desse erro:

  • O pacote do OpenSSH não está instalado
  • Servidor SSH não está ativo
  • Conexão com a porta errada

Problema 1: O pacote do OpenSSH não está instalado

A razão mais comum por trás desse erro é que, na maioria dos casos. Para a verificação deste pacote OpenSSH instalado na máquina cliente, use o comando na máquina cliente:

Lista de APT de $ sudo -Instalação | Grep OpenSsh-Server

A saída está mostrando que o pacote não está instalado, então o instalaremos usando o comando:

$ sudo apt install OpenSsh -Server -y

Agora, se o erro for por causa desse problema, ele deve ser resolvido.

Problema 2: o servidor ssh não está ativo

Outro motivo por trás desse erro é que o serviço do servidor SSH não está ativo e podemos confirmar o status do serviço do SSH usando o comando:

$ sudo status systemctl ssh

Para ativar o serviço, usaremos novamente o utilitário SystemCTL com sua opção Iniciar:

$ sudo systemctl start ssh

Agora, novamente verifique o status do serviço:

$ sudo status systemctl ssh

Problema 3: conexão com a porta errada

Por fim, o problema é que o serviço SSH está vinculado a alguma outra porta em vez da porta 22, para confirmar isso, usaremos o comando:

$ sudo netstat -ltnp | Grep sshd

No nosso caso, a porta está definida 22, que é padrão, mas se houver outra porta mostrando, você usará o seguinte número da porta, por exemplo, se for a porta 44, usaremos o comando:

$ ssh -p [port_number] [nome de usuário]@[ip_address]

Conclusão

A maioria dos usuários do Ubuntu precisa enfrentar a questão de "Conexão recusada pela porta 22", que é de diferentes razões discutidas neste artigo. Não apenas os motivos, mas as soluções para resolver esses problemas para corrigir o erro de "conexão recusada pela porta 22" estão sendo explicados.