sshfs – problem z połączeniem (które przedtem działało)

Najczęściej ten błąd powoduje zmiana IP komputera do którego chcemy się połączyć. A co za tym idzie zmieniają się „odciski” dla RSA. Widoczne jest to poprzez komunikat:

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@ 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 a host key has just been changed.
The fingerprint for the RSA key sent by the remote host is

Widoczny podczas połączenia poprzez SSH.

Problem rozwiązujemy po prostu usuwając plik w którym składowane są klucze:

rm ~/.ssh/known_hosts

O ile pomaga to w przypadku połączeń ssh, np:

ssh user@IP

dla przykładu:

ssh user@192.168.0.102

To w przypadku wywołania komendy sshfs (takiej jak w opisywanym tutaj artykule: https://linuxporady.pl/podmountowanie-przez-ssh-zasobow-serwera-jako-dysku-twardego/ )

Pojawia się błąd:

read: Connection reset by peer

Jest rozwiązanie tego problemu. Jeśli komendę sshfs wywołujesz jako root (poprzedzasz ją poprzez sudo), musisz usunąć klucze z folderu domowego użytkownika root:

rm /root/.ssh/known_hosts

 

 

 

Możesz również polubić…

Inna porada:
U: Working file was updated G: Changes on the repo…