9

Я использую putty для входа на мой сервер RHEL 5.3. Мне предлагается ввести логин как "логин как", и я ввел свой логин. Как только я нажимаю Enter, я вижу сообщение "Отказано в доступе", после чего мне предлагается ввести пароль. Я успешно ввел пароль, и я через - без проблем.

Я попытался сделать то же самое с putty 0.60 (в отличие от вышеупомянутого 0.61), но в этой версии я не получаю никакой ошибки "отказ в доступе". Что я должен сделать из этого? Версия putty 0.61 глючит?

PS: если я вхожу в систему с помощью ssh.exe (из cygwin), то я в порядке - я не получаю никаких ошибок "отказано в доступе".

4 ответа4

13

PuTTY пробует несколько методов аутентификации подряд, что может привести к следующим сообщениям:

  • GSSAPI (только если ваша система и сервер поддерживают его)
  • Открытый ключ (только если у вас загружен ключ)
  • пароль

После получения сообщения "Доступ запрещен", удерживая нажатой клавишу Ctrl, щелкните правой кнопкой мыши окно PuTTY и выберите « Журнал событий». Внизу вы увидите, что именно вызвало сбой.


Обновление: PuTTY 0.62 исправил ошибку, из-за которой ошибка аутентификации GSSAPI вызвала это сообщение об ошибке

1

В конфигурации замазки перейдите в раздел Соединение, SSH, а затем в разделе Параметры протокола измените предпочитаемую версию протокола SSH только с 2 на 2, а затем в разделе SSH Auth GSSAPI снимите флажок Попытка аутентификации GSSAPI (только SSH-2) и сохраните.

1

Это было исправлено в версии .62, которая в настоящее время находится на стадии подготовки к выпуску. Я удалил свой старый exe-файл приложения-замазки, а затем скачал версию .62 с их сайта. Запустил его, и теперь ошибка «Отказано в доступе» исчезла без изменения настроек GSSAPI ни на сервере, ни в замазке.

1

Вы можете просто отредактировать конфигурационный файл putty в каталоге /home/Lifeix/.putty/sessions , изменить AuthGSSAPI=0 на AuthGSSAPI=1

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .