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~/.ssh
ve~/.ssh/authorized_keys
sadece sizin tarafınızdan yazılabilir olduğundan emin olun (özellikle grup yazma izni yoktur)./var/log/auth.log
Giriş 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.