SSH

Iniciado por akyu, 30 de Dezembro de 2008, 20:18

tópico anterior - próximo tópico

akyu

Boas!

Não consigo ligar ao meu servidor ssh.
Fiz sudo apt-get install openssh-server e openssh-client.

O meu computador com Ubuntu 8.10 tem o IP 192.168.1.65 e quero aceder a um laptop correndo LiveCD Backtrack 3 com IP 192.168.1.64.
O meu usuário Ubuntu é "akyu" e o Backtrack é o "bt" que é default do LiveCD e a password dele é "toor".

Faço ssh akyu@192.168.1.64 e aparece:

The authenticity of host '192.168.1.64 (192.168.1.64)' can't be established.
RSA key fingerprint is 4f:c7:fb:cf:f4:ac:57:7e:26:a5:32:a9:0d:c6:5d:b7.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added '192.168.1.64' (RSA) to the list of known hosts.

Logo de seguida pede para inserir a password e quando eu vou inserir aparece o seguinte
akyu@192.168.1.64's password:
Permission denied, please try again.
akyu@192.168.1.64's password:
Permission denied, please try again.
akyu@192.168.1.64's password:


Eu já tentei com todas as passwords do usuário do Backtrack e do Ubuntu mas mesmo assim não dá.
Alguém me consegue ajudar?
Obrigado.

Felix

Pelo que eu entendi você está tentando acessar o backtrack com o usuário do Ubuntu, aí está o erro! Tente com o usuário do backtrack e sua respectiva senha, isso provavelmente resolverá o seu problema.

akyu

Entendi, eu estava a ser noob lol. Obrigado pela ajuda Felix  ;)

Agora já não dá o problema de password inválida mas surgiu outro problema.
Ao aceder ao Backtrack através do Ubuntu dá o seguinte erro:

akyu@akyu:~$ ssh bt@192.168.1.64
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@    WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!     @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!
Someone could be eavesdropping on you right now (man-in-the-middle attack)!
It is also possible that the RSA host key has just been changed.
The fingerprint for the RSA key sent by the remote host is
04:fe:74:16:b4:09:98:db:ba:15:c9:2f:b8:94:fd:8a.
Please contact your system administrator.
Add correct host key in /home/akyu/.ssh/known_hosts to get rid of this message.
Offending key in /home/akyu/.ssh/known_hosts:1
RSA host key for 192.168.1.64 has changed and you have requested strict checking.
Host key verification failed.


Ao aceder ao Ubuntu através do Backtrack não acontece nada e aparece uma mensagem de erro:
ssh_exchange_identification: Connection closed by remote host

Qual poderá ser o problema nos dois casos?

Felix

Provavelmente você já havia efetuado login no backtrack com o mesmo usuário em uma máquina com o mesmo nome (talvez a mesma antes de uma formatação), ou talvez mesmo ip, por isso já havia uma assinatura RSA em seus registros e agora a mesma não corresponde mais. Se for isso mesmo, basta você apagar todas as chaves existentes no backtrack com o comando:

rm /home/akyu/.ssh/know_hosts

ou editar o arquivo correspondente, caso possua mais de uma chave em seus registros. Tente fazer a mesma coisa no Ubuntu também para ver se resolve.