5

когда я пытаюсь получить доступ к серверу через SSH, он говорит:

ssh: connect to host xx.yyy.zzz.x port 22: Connection refused

и на сервере в auth.log это показывает следующую запись журнала:

Address xx.yyy.zzz.x maps to xx.yyy.zzz.x.static-pune-vsnl.net.in, but this does not map back to the address - POSSIBLE BREAK-IN ATTEMPT!

Я создал учетную запись для этого пользователя, и он также находится во включенном состоянии.

Запрашиваемая информация

  1. Это Ubuntu 11.10
  2. Он настроен как SSH-сервер с использованием openssh-сервера
  3. Я пытаюсь подключиться к этому серверу, используя Putty из Windows 7, т.е. My Desktop
  4. Я также спросил об этом в AskUbuntu: https://askubuntu.com/questions/118556/unable-to-access-the-server-via-ssh

3 ответа3

3

Ваш провайдер испортил настройки DNS. Вам нужно будет установить для параметра UseDNS в файле конфигурации sshd значение no .

3

Сервер может включить UseDNS. Запустите man sshd_config чтобы найти информацию об этом.

Если у вас есть необходимые разрешения, вы можете изменить /etc/ssh/sshd_config и добавить UseDNS no в этот файл.

2

Проблема (по крайней мере, как сообщается в журнале ошибок) заключается в том, что обратный поиск IP не работает должным образом. Обратный поиск IP означает получение IP-адреса и его поиск в DNS и поиск имени (а не обычного поиска IP-адреса по имени).

В любом случае лучше всего отключить проверку DNS с помощью параметра UseDNS no . Это также ускорит ваши входы в систему по SSH, поскольку при входе в систему DNS не потребуется.

Файл sshd_config обычно находится в каталоге /etc/ssh .

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