AWS – Unprotected Private Key File Hatası Nasıl Giderilir?

Yazar Burak Kurc

AWS – Unprotected Private Key File Hatası Nasıl Giderilir?

EC2 instance’ı yarattık mutluyuz, heyecanlıyız, SSH yaptık fakat oda ne? Unprotected private key hatası veriyor ve bağlanmamıza izin vermiyor.

Private Key Nedir?

Devam etmeden önce eğer okumadıysanız buraya tıklayarak okumanızı öneririm.

AWS – Unprotected Private Key Hatası Nasıl Giderilir?

Private Key’i koyduğunuz klasör yetkileri “fazla açıksa” yukarıdaki hatayı verecektir.

Öncelikle kullandığınız private key artık geçersiz bunu silip yeni bir private key yaratmanız gerekiyor. Daha sonra yeni private key’i sadece bu klasöre indirmeniz lazım. Başka yerlere indirip kopyalama yapmayın.

Bu private keyleri kullanan EC2 instance’ınız varsa bunlara da yeniden tanımlama yapmanız lazım fakat bu başka bir yazının konusu. Şimdilik yeni EC2 instance oluşturup devam edeceğiz. Eğer çalışan ve bağlanamadığnız EC2 instance’ınız varsa bunları terminate edin ki boşa kaynak tüketip free-tier hakkınızı bitirmesin.

Silmek istediğiniz instance’ı seçip Instance state kısmından Terminate’i seçin.

İlk iş olarak private keyleri koyacağınız bir klasör yaratın, sağ klik özelliklere gelin daha sonra gösterdiğim şekilde yetkilendirmesini yapın.

Advanced kısmna tıklayın.
Önce Disable inheritance’a tıklayın. Daha sonra gösterdiğimi seçin.
Bu ekran siz de farklı olabilir. Burada amaç sadece aktif olan kullanıcıyı bırakacak şekilde yetkilendirmek.
Resimde işaretlediklerimi kaldırın.
Resimde gözüktüğü gibi sadece aktif olan kullanıcıyı bıraktım. Önce replace’e sonra Apply’a sonra OK’e tıklayın.
EC2 sekmesinden key pairs’e gelip create new key pair’a tıklıyoruz.
İsim olarak herhangi bir şey verebilirsiniz.
Yeni bir EC2 instance yaratalım.
EC2 instance’ı launch etmeden doğru key pair’i seçtiğinizden emin olun.

Yukarıda belirttiğim gibi key pair’i direkt olarak yapılandırdığınız klasörün içine indirin. Kesinlikle başka yere indirip kopyala yapıştır yapmayın.

Eğer herşey doğru şekilde yapılandırıldı ise oturum açabilmeniz lazım.

AWS Key Pair’ler hakkına daha fazla bilgiye ihtiyacınız var ise lütfen buraya tıklayın.

Related Posts

2 yorumlar

Erdem 07/03/2023 - 20:41

Her şeyi dediğiniz gibi uyguladım ama dosyayı nasıl belirlediğimiz klasöre indireceğiz? Direkt olarak indirilenler klasörüne indiriyor keyleri.

Cevapla
Erdem 07/03/2023 - 20:42

Çözdüm

Cevapla

Yorum Bırak