Назад | Перейти на главную страницу

Туннель SVN через SSH, по-видимому, заблокирован, но SSH все еще открыт

Я только что попытался установить Subversion на новом сервере.

Подключение выполняется через туннель SSH, но не проходит, я подозреваю, что из-за нескольких неудачных попыток входа в систему, хотя я не уверен, что их было 6.

Я все еще могу войти в систему как root через SSH:

 19:53:30 xxxx sshd[32281]: Accepted publickey for root from xxxx port 55731 ssh2: RSA xxxxx
Feb 28 19:53:30 xxxx sshd[32281]: pam_unix(sshd:session): session opened for user root by (uid=0)

Но получить эту ошибку в журналах для попыток через мой клиент SVN

Feb 28 19:54:06 xxxx sshd[32306]: Connection closed by xxxxxx [preauth]

Также в логах есть:

Feb 28 19:43:25 xxxx sshd[32187]: Disconnecting: Too many authentication failures for root [preauth]

Это, кажется, подтверждает мои подозрения, хотя я изменил допустимое количество неудачных попыток входа в sshd_config на большое, что не помогло.

Также pamtally2 не имеет плохих логинов:

pam_tally2 -u root
Login           Failures Latest failure     From
root                0 

Таким образом, не похоже, что root заблокирован, но root не может войти через SSH из клиента SVN. Клиент SVN правильно подключается ко всем другим серверам, все они используют один и тот же открытый ключ.

Есть ли другой способ сбросить неверный счет входа в систему?

Изменить - вот результат с включенным подробным логированием:

Feb 28 23:24:43 xxxx sshd[2551]: Set /proc/self/oom_score_adj to 0
Feb 28 23:24:43 xxxx sshd[2551]: Connection from xxxx port 50384 on xxxx port 22
Feb 28 23:24:44 xxxx sshd[2551]: Found matching RSA key: xxxxx
Feb 28 23:24:44 xxxx sshd[2551]: Postponed publickey for root from xxxx port 50384 ssh2 [preauth]
Feb 28 23:24:45 xxxx sshd[2551]: Connection closed by xxxx [preauth]

Это оказалось проблемой из-за того, что клиент обновил его или использовал другой клиент, работавший нормально.