SSH key

3 risposte [Ultimo messaggio]
Ritratto di elmarculin
elmarculin
(Junior)
Offline
Junior
Iscritto: 26/03/2008
Messaggi: 32

Salve a tutti.
Qualcuno mi sa dire come disabilitare la verifica delle chiavi in ssh?
Mi devo collegare a 2 macchine diverse usando lo steso IP e ricevo ovviamente il messaggio
<br />@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@<br />@    WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!     @<br />@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@<br />IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!<br />Someone could be eavesdropping on you right now (man-in-the-middle attack)!<br />It is also possible that the RSA host key has just been changed.<br />
Qualcuno mi sa dire come disabilitarlo?
grazie

Ritratto di orion
orion
(Guru)
Offline
Guru
Iscritto: 11/07/2006
Messaggi: 2919

Per caso su una delle macchine a cui ti colleghi e` cambiato le chiavi di ssh (ad esempio, il sistema e` stato reinstallato o e` stata cancellata /etc/sshd)?

Questo e` il motivo del messaggio che ottieni. Non c'entra nulla con il fatto che tu ti colleghi a due macchine diverse con lo stesso pc.

Per risolvere: cancella il file ~/.ssh/known_hosts

openSUSE 12.1 on Acer Aspire 1810tz - LXDE ultima versione dal repo x11:/lxde

Ritratto di elmarculin
elmarculin
(Junior)
Offline
Junior
Iscritto: 26/03/2008
Messaggi: 32

No io mi collego a due macchine con lo stesso IP (stacco una, attacco l'altra) ed è per questo che mi esce l'errore...

Ritratto di orion
orion
(Guru)
Offline
Guru
Iscritto: 11/07/2006
Messaggi: 2919

Hai tre modi allora per risolvere. Due puliti e uno no.

Primo pulito: alle due macchine assegni ip diversi.
Secondo pulito: associ alle due macchine due nomi diversi, risolti nello stesso ip, e usi il nome della macchina (e non l'ip) quando dai il comando ssh

Quello non pulito: copi /etc/ssh di una macchina nell'altra.

openSUSE 12.1 on Acer Aspire 1810tz - LXDE ultima versione dal repo x11:/lxde