EMZETT.
Giriş yap

SSH: Permission denied (publickey)

Kısaca: Sunucu belirtilen SSH anahtarını kabul etmiyor.

Biraz daha ayrıntılı: Genel anahtarla oturum açma başarısız oldu.

Ayrıntılı

Olası nedenler

  • Genel anahtar authorized_keys içinde yok.
  • ~/.ssh üzerinde yanlış haklar.
  • Yanlış kullanıcı adı.

Çözümler

  1. Ayrıntılara ssh -v ile bak.
  2. İzinleri ayarla: chmod 700 ~/.ssh, chmod 600 ~/.ssh/authorized_keys.
  3. Doğru anahtarı -i ile belirt.

Ayrıca bak: SSH, Genel anahtar, Özel anahtar