Windows için OpenSSH için bilinen_hosts dosyası nerede?


22

SSH üzerinden sık sık oturum açtığım sunuculardan biri IP adresini değiştirdi. Yani, şimdi Windows Powershell ve Windows için OpenSSH üzerinden SSH kullanmaya çalıştığımda orta saldırı uyarılarına giriyorum.

Bir linux makinede, rahatsız edici hattı kaldırırım ~/.ssh/known_hosts. Ancak, ~/.sshdizin boş görünüyor.

Powershell / OpenSSH için bilinen_hosts dosyası nerede? Check-in yaptım C:\Program Files\OpenSSH\home\anschauung\.ssh, ancak bu klasör de boş.


Çıkarma. Saldırganın ana bilgisayarı taklit etmesi için bir pencere açmamak için IP adresini eskisinden yenisine değiştirmek için satırı güncelleyin.
cjs

Yanıtlar:



5

Benzer bir sorun, kullanıcı profilinin bilinen_host'ları ile çözülmediği için, arayan herkes için: Windows'a git, TortoiseGit, vb. Programlar (x86) /Git/.ssh.

Hata mesajına göre

Add correct host key in /.ssh/known_hosts to get rid of this message.
Offending key in /.ssh/known_hosts:1

Bilinen_hosts dosyasını Sublime gibi bir editörde yönetici haklarına sahip olarak açın, Programlar / Git / .ssh / bilinen_hosts'daki sunucunuz için ilgili girişi kaldırın ve yeni anahtar parmak izi bir sonraki bağlantıya eklenecektir.


Benim için: C: \ Kullanıcılar [Kullanıcım] \ AppData \ Local \ VirtualStore \ Program Dosyaları (x86) \ Git \ .ssh
Dunc
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.