Discussion

Linux SSH Host Key Hatası Nasıl Çözülür?

Started by QuantumRuh · 25 Aug 2026 08:31 · 7 Views · 0 Replies
Thread Starter #0
Bir SSH oturumu açmaya çalıştığınızda, "host key verification failed" hatasıyla karşılaşmak, birçok kullanıcının başına gelen yaygın bir durumdur. Bu hata, bağlantı kurmaya çalıştığınız sunucunun kimliğinin doğrulanamaması anlamına gelir. Bu yazıda, bu hatayı çözmenin yollarını detaylı bir şekilde ele alacağız.

Öncelikle, bu hatanın birkaç temel sebebi vardır. En yaygın nedenlerden biri, sunucunun SSH anahtarının değişmesidir. Sunucu yöneticisi anahtarı değiştirmişse veya sunucu yeni bir kurulum gerçekleştirilmişse, istemci tarafında eski anahtar kaydı mevcutsa bu hata ortaya çıkar. Bu durumda, istemci cihazınızda bulunan known_hosts dosyasını güncellemeniz gerekir.

Aşağıda bu durumu düzeltmek için izlemeniz gereken adımlar bulunmaktadır:

  • İlk olarak, SSH istemcisi olarak kullandığınız terminalde known_hosts dosyasını açın. Bu dosya genellikle ~/.ssh/known_hosts konumunda bulunur.
  • Hatanın hangi satırda meydana geldiğini öğrenmek için terminalde şu komutu çalıştırın:
    CODE
    1ssh-keygen -F [sunucu_adresi]

  • Eğer eski anahtar kaydı varsa ve bu durumda hata alıyorsanız, o kaydı silmek için şu komutu kullanabilirsiniz:
    CODE
    1ssh-keygen -R [sunucu_adresi]

  • Son olarak, sunucuya yeniden bağlanmayı deneyin. Bu sefer sunucu yeni anahtarını istemciye aktaracak ve onaylamanızı isteyecektir. Onay verdiğinizde, bağlantı başarılı bir şekilde kurulacaktır.

Bir diğer olasılık, istemci veya sunucu tarafındaki güvenlik ayarlarının değişmesidir. SSH yapılandırma dosyası (sshd_config), bazı güvenlik önlemleri nedeniyle belirli anahtar algoritmalarını reddedebilir veya belirli türdeki anahtarları desteklemiyor olabilir. Bu durumda, yapılandırmayı gözden geçirip gerekli değişiklikleri yapmanız gerekebilir.

SSH anahtar hataları genellikle basit düzeltmelerle çözülebilir. Ancak, bu adımları uygularken dikkatli olmanız ve sunucunun gerçek anahtarını doğrulamak için güvenilir kaynaklardan bilgi almanız önemlidir. Bu, olası bir güvenlik açığını önlemenin en iyi yoludur.

You must be logged in to reply.

0 quotes selected