Постоянно перезагружается wirenboard 7.4

после генерации ключа, а именно после пункта где идет запрет на авторизацию по паролю, после сохранения.
после того как ввел команду systemctl restart sshd
тепер контролле постоянно перезагружается.

Здравствуйте. Так как за работой сервиса sshd следит сторожевой таймер (Watchdog), предположу, что при внесении изменений в конфиг сервиса была допущена ошибка и сервис sshd теперь не запускается. Watchdog это видит и перезапускает контроллер.

Что делать:

  1. Отключить оба сторожевых таймера, чтобы прекратить перезагрузки.
  2. Исправить конфигурацию сервиса sshd.
  3. Включить оба сторожевых таймера.

Отключение таймеров:

  1. Зажать кнопку или замкнуть перемычку на плате.
  2. Подключиться к консоли контроллера через Debug Console.
  3. Дождаться появления приглашения login и ввести ваши логин/пароль для входа в консоль.
  4. Как можно быстрее ввести команду systemctl stop watchdog.

Теперь надо узнать, где ошибка в конфигурации сервиса sshd:

  1. Вводим команду: sshd -t
  2. Внимательно читаем ошибки и исправляем. Если ничего непонятно, пришлите их сюда вместе с файлом, посмотрим вместе.
  3. Снова проверяем: sshd -t, вывод должен быть пустым.
  4. Если всё хорошо, запускаем сервис systemctl start sshd
  5. Проверяем, что он работает: systemctl status sshd, там должно быть Active: active (running).

Если всё хорошо, восстанавливаем работу сторожевых таймеров:

  1. systemctl start watchdog
  2. Отпускаем кнопку или убираем перемычку на плате.
  3. reboot.

После перезагрузки можно подключиться к консоли контроллера SSH как обычно.

Контроллер мы починили. Судя по проблемам вы не очень разбираетесь в Linux и это нормально, поэтому у меня вопрос — зачем вам понадобилось делать доступ по ключу? Он нужен только, если у вашего контроллера IP-адрес, который доступен другим людям, например, в сети интернет. Если у вас нет такой задачи, можете ничего не делать и использовать для удалённого доступа Wiren Board Cloud.

ps. Я тут случайно мимо проходил, передаю дальше топик коллеге @Aleksandr_Khlebnikov
ps2. Переписал инструкцию: теперь там мы не редактируем оригинальный файл, а делаем свой (так легче потом чинить) и пункт о проверке конфига добавился.

Добрый день, удалось ли решить вопрос?