Tüm Ürünler
Search
Belge Merkezi

:"Too many authentication failures" SSH hatasını giderme

Son Güncelleme:Sep 30, 2026

Bu konu, üçüncü taraf bir SSH istemcisinden Linux örneğine bağlanırken oluşan "Too many authentication failures" hatasının nedenlerini ve çözümlerini açıklar.

Belirtiler

Bir üçüncü taraf SSH istemcisi kullanarak Linux örneğine bağlanmaya çalıştığınızda bağlantı başarısız olur ve "Too many authentication failures" hata iletisi görüntülenir.

Remote side sent disconnect message
                        type 2 (protocol error):
                              "Too many authentication failures"

Neden

ECS örneğindeki SSH hizmetinin yapılandırma dosyasında (/etc/ssh/sshd_config) bir parola deneme sınırı bulunur. İzin verilen parola deneme sayısını aşarsanız bu hata oluşur.

Not

Bu ayar kullanıcı hesabını kilitlemez; yalnızca geçerli oturumu sonlandırır. Hemen tekrar oturum açmayı deneyebilirsiniz.

Çözüm

Birden çok parola denemesinden sonra hâlâ oturum açamıyorsanız parolayı sıfırlayın ve tekrar deneyin. Daha fazla bilgi için bkz. Örnek oturum açma parolasını sıfırlama.

Parola deneme sınırı, ECS örneğinizin güvenliğini artırır. Bu ayarı değiştirmeden önce güvenlik avantajlarını kullanım kolaylığı gereksinimlerinizle dikkatlice değerlendirin. Deneme sınırını değiştirmeye karar verdiyseniz aşağıdaki adımları uygulayın.

  1. VNC kullanarak ECS örneğinde oturum açın.

    Daha fazla bilgi için bkz. Parola kimlik doğrulaması kullanarak bir Linux örneğinde oturum açma.

  2. Aşağıdaki komutu çalıştırarak sshd_config dosyasında aşağıdakine benzer bir yapılandırma olup olmadığını kontrol edin:

    cat /etc/ssh/sshd_config

    Aşağıdakine benzer bir yanıt, sistemin altı ardışık başarısız parola denemesinden sonra SSH bağlantısını sonlandırdığını gösterir.

    MaxAuthTries 6
    Not

    Varsayılan olarak devre dışı olan MaxAuthTries parametresi, her SSH bağlantısı için izin verilen maksimum kimlik doğrulama denemesi sayısını belirtir. Bu sınır aşıldığında sistem SSH bağlantısını keser ve bir hata döndürür.

  3. SSH yapılandırmasını değiştirin.

    1. SSH yapılandırma dosyasını açın.

      vi /etc/ssh/sshd_config
    2. Gerektiğinde parola deneme sınırını değiştirin.

      Deneme sınırını devre dışı bırakmak için satırı aşağıda gösterildiği gibi başına diyez işareti (#) ekleyerek yorum haline getirin.

      # MaxAuthTries 6
    3. Dosyayı kaydetmek ve çıkmak için Esc tuşuna basın ve :wq girin.

  4. SSH hizmetini yeniden başlatmak için aşağıdaki komutu çalıştırın:

    systemctl restart sshd.service