PuTTY'da desteklenen kimlik doğrulama yöntemi yok


0

Bugün bir Windows 7 istemcisinden şifresiz giriş yapmam gerekiyor, ancak iyi vakit geçirmiyorum. PuTTYgen'i Windows istemcime özel ve ortak anahtar oluşturmak için kullandım . SHA-2 RSAAnahtar türü olarak seçtim .

Sonra PuTTYgen tarafından oluşturulan genel anahtarı CentOS sunucuma kopyaladım /home/$user/.ssh/authorized_keys. Satır dönüşlerini kaldırdım, böylece anahtar formatı Linux sistemlerimden eklenen anahtarlara benziyor. İzinlerin ve mülkiyetin doğru olduğunu garanti ettim.

Unutmayın , aynı $ kullanıcısına LinuxMint dizüstü bilgisayarımdan şifresiz giriş kullanarak SSH yapabiliyorum, bu yüzden sahiplik ve izinlerin doğru olduğunu biliyorum.

PuTTY’de Windows bağlantısına girmeden önce, Otomatik oturum açma kullanıcı adını (Bağlantı -> Veri) ve özel anahtarı (Bağlantı -> SSH -> Kimlik Doğrulama) seçtim.

Sunucuya bağlanmaya çalıştığımda şunu alıyorum:

No supported authentication methods available in PuTTY

Bu, sunucunun / var / log / secure dosyasında onaylanır.

error: Received disconnect from 1.2.3.4: 14: No supported authentication methods available [preauth]

Eğer sunucuda PasswordAuthentication'ı geçici olarak evet olarak ayarladıysam, standart kullanıcı / şifre doğrulama ile Windows'tan giriş yapabilirim.

Ayrıca PuTTY'yi Yönetici olarak çalıştırmayı da denedim. Aynı hatayı.

Windows'da şifresiz giriş yapmayı sağlamak için Windows'ta gerekli ek paketler var mı?


Genel anahtar dosyasını düzenlediniz ve satırın kaldırılması kaldırıldı mı? Bu yapılacak doğru bir şey gibi gelmiyor. Anahtarın farklı biçimleri var .. Genelde openssh kullandım, cygwin ile yükleyebilirsiniz. O gitmeye değer. Neler olup bittiği hakkında daha iyi bir fikriniz olacak çünkü komut satırı .. ve ssh gibi bir şey için bir GUI işleri daha az netleştirebilir. Openssh komutunu içeren ssh-copy-idbir şifre var. Eğer bir şifre ile giriş yapabilirseniz, komutu çalıştırabilir ve anahtarı kopyalayabilirsiniz, böylece bir sonraki girişinizde otomatik olarak girilir.
barlop,
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.