Одноплатник на armbian. Неизвестно когда и неизвестно после чего пропал доступ по ssh. Среди процессов ssh отсутствует, попытка запустить вручную через service ssh start, дебагом через /usr/sbin/sshd -ddd приводит к ошибке «Missing privilege separation directory /var/run/sshd» (ошибка кое где упоминается в багрепортах, но потдверждения и решения не видно) . Полное удаление и переустановка openssh-* проблему не решает.
В пре-скриптах в /etc/init/ssh.conf и в /etc/init.d/ssh проверка на присутствие и создание /var/run/sshd имеется. Есть смутное подозрение, что проблема могла появиться после какого-то обновления безопасности, потому что образовалась сразу на двух одноплатниках с однотипными функциями.
mkdir /var/run/sshd позволяет запустить сервис, но это решение до перезапуска. Можно было бы запихнуть в скрипт, но хотелось бы добраться до причины и устранить в корне. Заранее спасибо за любые идеи и подсказки.