Não é possível acessar o servidor Linux via SSH

0

Eu tenho um MacBook Air, versão 10.12.1 (Sierra). Eu estive longe com o Windows durante a maior parte dos últimos 20 anos e há alguns dias mudei para o Mac pela primeira vez.

Eu tenho uma conta de hospedagem compartilhada com alguma empresa que também me concede acesso SSH. No Windows, eu simplesmente uso o Putty, e funciona bem, mas no Mac, se eu tento o Terminal ou algum outro aplicativo que eu instalei (MacTerm), sempre que tento conectar eu recebo

ssh: connect to host xx.xx.xx.xx port 22: Connection refused

Estou tentando pesquisar o problema no Google e no StackOverFlow nos últimos dias e não encontrei nenhuma solução. Qualquer ajuda que você puder fornecer seria muito apreciada.

Uma outra coisa - em um dos posts relacionados, encontrei uma sugestão para usar um comando que pode ajudar a entender, talvez, o que está errado, vou postar aqui:

MacBook-Air:~ user$ ssh -vvv xx.xx.xx.xx
OpenSSH_7.2p2, LibreSSL 2.4.1
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: /etc/ssh/ssh_config line 20: Applying options for *
debug2: resolving "xx.xx.xx.xx" port 22
debug2: ssh_connect_direct: needpriv 0
debug1: Connecting to xx.xx.xx.xx [xx.xx.xx.xx] port 22.
debug1: connect to address xx.xx.xx.xx port 22: Connection refused
ssh: connect to host xx.xx.xx.xx port 22: Connection refused

Edit: Eu consegui me conectar ao servidor, usando -p e uma porta diferente que era a correta, mas agora quando eu digito a senha o acesso é negado, e eu tenho a senha correta 100% - o que poderia ser?

Obrigado

    
por MAR 15.11.2016 / 09:03

2 respostas

0

Quando você tenta conectar o servidor ssh do terminal, por favor siga as regras

$ ssh username@ip

Exemplo: Se você tentar logar como root no servidor ssh

$ ssh [email protected]

Se você não mencionar o nome de usuário quando você ssh, isso significa que você tenta conectar seu servidor ssh como o usuário logado no cliente. Por favor, tente fazer o login como usuário de login do servidor ssh.

    
por 15.11.2016 / 09:25
0

"Conexão recusada" significa que

  • O servidor não está escutando na porta à qual você está se conectando
  • O servidor está muito ocupado
  • Sua conexão foi explicitamente rejeitada por um firewall

É improvável que o servidor não esteja escutando ou esteja ocupado, então você está tentando se conectar ao host errado ou está protegido por firewall.

    
por 16.11.2016 / 00:06