ssh: conecta ao host xxx.xxx.xxx.xxx porta 22: Conexão recusada

1

Estou tentando se conectar a uma máquina cliente usando o ssh usando este comando

ssh root@ip-of-server

Imediatamente me bate com este erro

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

Então eu tentei acessar um servidor local usando o mesmo comando que funcionou.

Para experimentos adicionais, tentei fazer

ssh [email protected]

Exibiu o mesmo erro

O que há de errado aqui. Qualquer sugestão

    
por OmiPenguin 04.11.2012 / 15:15

2 respostas

4

O servidor remoto parece operar em uma porta diferente do padrão (22). Você precisa especificá-lo usando a sintaxe ssh user@host -p port . Ele funciona localmente, já que a porta é o padrão, que é 22. O servidor e o servidor local exigem um pacote para fornecer o servidor SSH, sshd ou openssh . Eles podem ser instalados com:

sudo apt-get install openssh-server

ou

sudo apt-get install sshd
    
por hexafraction 06.11.2012 / 17:44
0

Você precisa ter o servidor openssh em execução no host remoto ao qual você está tentando se conectar.

No host remoto: sudo apt-get instala o openssh-server no host remoto. TI gera as chaves rsa / dsa e as coloca em / etc / ssh

Após a instalação, execute ssh-keygen para gerar as chaves pub e priv copiadas para id_rsa e id_rsa.pub, respectivamente. Esses arquivos são colocados em uma pasta .ssh que é criada quando você executa esse comando.

E copie o conteúdo do seu id_rsa.pub em authorized_keys Navegue para $ HOME / .ssh e, em seguida, execute o comando cat id_rsa.pub > > authorized_keys

O arquivo known_hosts é gerado automaticamente quando você tenta pela primeira vez: ssh localhost ou qualquer outro host.

Observe que as permissões dos arquivos id_rsa.pub e known_hosts, por si só, devem ser legíveis por grupo e outros.

Agora na sua máquina local: ssh-copy-id -i $ HOME / .ssh / id_rsa.pub yourremotehostname

Pedirá Sim / Não, dê um 'Sim'.

Da próxima vez que você tentar ssh yourremotehostname, ele entrará em contato com você sem perguntar uma senha.

Espero que isso ajude.

    
por stholy 08.11.2012 / 00:45