PuTTY пытается использовать различные методы аутентификации (например, GSSAPI), а CentOS отвечает «Нет, спасибо».
Чтобы избавиться от ошибки, вы должны либо отключить дополнительные методы проверки подлинности PuTTY, либо настроить их в CentOS sshd.
Обновить
Поиск в Google подтвердил, что это проблема между PuTTY и CentOS:
http://devio.us/~cyclone/index.php/2011/07/putty-release-0-61-experience/
Для проблемы «Отказано в доступе».
В большинстве случаев это вызвано новой опцией GSSAPI в Putty 0.61. Перейти к соединению: SSH: Auth: GSSAPI и деактивировать «Попытка аутентификации GSSAPI»
Если это не поможет, перейдите в файл журнала Putty с помощью CTRL+ Нажмите на сеанс Putty и откройте обычно скрытую запись меню «Журнал событий». Там вы должны увидеть, что вызвало ошибку доступа.
Да, так и было. Отключение аутентификации GSSAPI устранило и сообщение об ошибке «Доступ запрещен». Я все еще думаю, что мне следует обновить программное обеспечение OpenSSH, используемое CentOS 5.6. Лучше быть в безопасности, чем потом сожалеть. ;)