Visualizzazione dei risultati da 1 a 9 su 9
  1. #1

    SSH che non funziona e file /root/.ssh/known_hosts che non c'è

    Salve a tutti,
    ho problemi a connettermi ad una macchina tramite ssh. Sulla macchina è attivo e in ascolto il server ssh, ma se provo a connettermi ottengo l'errore:
    codice:
    @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
    @    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
    **:**:**:**:**:**:**:**:**:**:**:**:**:**:**:**.
    Please contact your system administrator.
    Add correct host key in /root/.ssh/known_hosts to get rid of this message.
    Offending key in /root/.ssh/known_hosts:1
    RSA host key for **.**.**.** has changed and you have requested strict checking.
    Il problema sta nel fatto che non posso modificare il file perchè la directory ".ssh" nella dir root non esiste.

    Come posso risolvere?
    Grazie

  2. #2
    Utente di HTML.it L'avatar di cacao74
    Registrato dal
    Jan 2005
    Messaggi
    2,570
    posta l'output di "ssh -v HOST_REMOTO"
    ed il file di configurazione dell'host locale (client) e server.

    ciao
    slack? smack!

  3. #3
    Originariamente inviato da cacao74
    posta l'output di "ssh -v HOST_REMOTO"
    ed il file di configurazione dell'host locale (client) e server.

    ciao
    I file di configurazione hanno solo "Host *"

    Il comando mi ritorna:
    codice:
    OpenSSH_5.1p1 Debian-2, OpenSSL 0.9.8g 19 Oct 2007
    debug1: Reading configuration data /etc/ssh/ssh_config
    debug1: Applying options for *
    debug1: Connecting to 10.0.0.1 [10.0.0.1] port 22.
    debug1: Connection established.
    debug1: permanently_set_uid: 0/0
    debug1: identity file /root/.ssh/identity type -1
    debug1: identity file /root/.ssh/id_rsa type -1
    debug1: identity file /root/.ssh/id_dsa type -1
    debug1: Remote protocol version 2.0, remote software version OpenSSH_4.3p2 Debian-9etch2
    debug1: match: OpenSSH_4.3p2 Debian-9etch2 pat OpenSSH*
    debug1: Enabling compatibility mode for protocol 2.0
    debug1: Local version string SSH-2.0-OpenSSH_5.1p1 Debian-2
    debug1: SSH2_MSG_KEXINIT sent
    debug1: SSH2_MSG_KEXINIT received
    debug1: kex: server->client aes128-cbc hmac-md5 none
    debug1: kex: client->server aes128-cbc hmac-md5 none
    debug1: SSH2_MSG_KEX_DH_GEX_REQUEST(1024<1024<8192) sent
    debug1: expecting SSH2_MSG_KEX_DH_GEX_GROUP
    debug1: SSH2_MSG_KEX_DH_GEX_INIT sent
    debug1: expecting SSH2_MSG_KEX_DH_GEX_REPLY
    @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
    @    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
    8e:46:34:8a:d9:0d:20:ea:8e:a6:df:99:03:79:6e:71.
    Please contact your system administrator.
    Add correct host key in /root/.ssh/known_hosts to get rid of this message.
    Offending key in /root/.ssh/known_hosts:1
    RSA host key for 10.0.0.1 has changed and you have requested strict checking.
    Host key verification failed.

  4. #4
    Aggiungo che il server ha 2 schede di rete, una con ip assegnato da dhcp ed un'altra che fa da dchp server (e dove si dovrebbe collegare il client). Ho letto su internet che il problema potrebbe dipendere proprio dal fatto che il server ha un indirizzo ip (di una scheda di rete) assegnato tramite dhcp.

  5. #5
    Utente di HTML.it L'avatar di gigyz
    Registrato dal
    Oct 2003
    Messaggi
    1,443
    prova a cancellare il file known_hosts ovviamente sul client e a riconnetterti e guarda se ti da lo stesso errore

  6. #6
    Originariamente inviato da gigyz
    prova a cancellare il file known_hosts ovviamente sul client e a riconnetterti e guarda se ti da lo stesso errore
    ho risolto così, grazie mille.

  7. #7
    Utente di HTML.it L'avatar di cacao74
    Registrato dal
    Jan 2005
    Messaggi
    2,570
    Originariamente inviato da kylnas1
    ho risolto così, grazie mille.
    ma scusa... non avevi detto che la directory .ssh non esisteva (contiene known_hosts) ?
    corretto il consiglio di gigyz, ma ti basta semplicemente cancellare la riga relativa al server remoto e non tutto il file..

    comunque... ben fatto!
    ciao
    slack? smack!

  8. #8
    Originariamente inviato da cacao74
    ma scusa... non avevi detto che la directory .ssh non esisteva (contiene known_hosts) ?
    corretto il consiglio di gigyz, ma ti basta semplicemente cancellare la riga relativa al server remoto e non tutto il file..

    comunque... ben fatto!
    ciao
    Ho cancellato il file nel client, non nel server (dove ancora non c'è, non so perchè).

  9. #9
    Utente di HTML.it L'avatar di gigyz
    Registrato dal
    Oct 2003
    Messaggi
    1,443
    Nel server è normale che non ci sia, ogni volta che ti colleghi ad un nuovo host viene memorizzata una fingerprint in know_kosts e ad ogni accesso successivo viene controllata la fingerprint in modo da appurare che l'host con quel determinato ip sia sempre lo stesso, ovviamente può capitare che tu ti debba collegare a un ip che prima era assegnato ad un'altra macchina di cui quindi avevi già acquisito la fingerprint e che adesso non combacia quindi ti esce quell'errore, la soluzione + corretta è quella di cacao74 io ti ho detto di cancellare il file per fare prima e per vedere se il problema era quello.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.