Почему SSH блокируется перед первым входом в консоль? - PullRequest
0 голосов
/ 16 мая 2019

После загрузки виртуальной машины Debian / Buster машина недоступна через SSH.Ожидание не помогает.

Однако, сразу после первого входа в систему (независимо от того, через консоль или Xorg), вход в SSH внезапно возможен.

Какой механизм блокирует вход в систему SSH доПервый вход в консоль?

Как отключить этот механизм?

Установка: У меня недавно установлен Debian / Buster с установленным SSH-сервером, сеть которого настраивается напрямую через systemd-networkd.service.Однако использование ifupdown + network.service показывает тот же эффект.

Обновление

Дальнейшие исследования показывают, что достаточно нажать случайные клавиши на консоли, чтобы запустить SSHвверх.Нет необходимости входить через консоль.Похоже, что речь идет исключительно о сборе энтропии.Однако отключение системы до появления энтропии с клавиатуры не имеет смысла на сервере и / или виртуальных машинах.

Таким образом, остается вопрос: как отключить это поведение?

1 Ответ

0 голосов
/ 16 мая 2019

Чтобы самому ответить на этот вопрос, мне пришлось добавить виртуальный генератор случайных чисел к виртуальной машине.Например, в QEMU достаточна следующая дополнительная опция:

qemu-system-x86_64 ... -device virtio-rng-pci

Сопутствующая документация:

Меня все равно почемувышеуказанный параметр не является значением по умолчанию.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...