Makinem kısa süre önce gelen ortak anahtar kimlik doğrulamasını kabul etmeyi bıraktı. Windows makineden ssh yaptığım ubuntu 11.04 masaüstüm var. Macunlukla macun kullanıyorum. Bağlanabiliyorum ancak yalnızca etkileşimli parola doğrulamayla kurdum, rsa anahtarım değil.
Anahtarın ~ / .ssh / yetkili_keys içinde listelendiğini zaten doğruladım. Bunu nasıl düzeltebilirim ve neyi kontrol edebilirim?
~, üçünün hepsinin~/.sshve~/.ssh/authorized_keyssadece sizin tarafınızdan yazılabilir olduğundan emin olun (özellikle grup yazma izni yoktur)./var/log/auth.logGiriş girişiminiz sırasında oluşturulan günlük girişlerine bakın . Onları kopyalayıp sorunuza yapıştırın (isterseniz gizlilik için isimler düzenleyin). Ayrıca sorunun tamamen sunucu tarafında olup olmadığını da kontrol edin: özel anahtarı Linux makinesine kopyalayın (PuTTY'nin özel anahtar dosyasını OpenSSH formatına dönüştürmeniz gerekir) ve çalışıpssh localhostçalışmadığını kontrol edin.