Почему ssh работает слишком медленно при доступе в Ubuntu 18.04?

Почему ssh работает слишком медленно при доступе в Ubuntu 18.04?

Недавно я установил Ubuntu 18.04, настроил сеть и настроил клиент NIS для получения информации о пользователях с сервера.

Проблема в том, что когда я захожу на этот сервер через ssh, слишком медленно получается получить оболочку с сервера. Я копался, чтобы решить эту проблему, и нашел это сообщение об ошибке, /var/log/auth.logно я не знаю, как это сделать. Что мне делать?

Jun 13 08:55:08 server sshd[1716]: pam_systemd(sshd:session): Failed to create session: Connection timed out

решение1

Эта проблема вызвана сетевым интерфейсом netplan, который недавно адаптирован в Ubuntu 18.04. Обычно, когда пользователи настраивают этот интерфейс, они помещают optional: trueатрибут в , *.yamlчтобы установить ethernet, как показано ниже.

network:
    version: 2

    ethernets:
       ens5:
       addresses: []
       dhcp4: true
       optional: true

Причина, по которой они добавили этот атрибут, заключается в том, что если в файле нет атрибута, то он зависнет на определенное время при загрузке, показывая сообщение.

a start job is running for wait for network to be configured

Но проблема в том, что когда вы указываете этот атрибут, запускается необязательная инструкция /etc/pam.d/common-session, и это приводит к ошибке при попытке подключения к серверу.

# /etc/pam.d/common-session
...
session optional pam_systemd.so
...

Поэтому вам нужно закомментировать, чтобы избавиться от тайм-аута при установлении соединения или сеанса с сервером.

# session optional pam_systemd.so

Связанный контент