jenya7 0 10 мая, 2021 Опубликовано 10 мая, 2021 (изменено) · Жалоба Загружаю на карточки Yocto. Часть из них запускается нормально. Quote Starting OpenBSD Secure Shell server: sshd Done. а часть Quote Starting OpenBSD Secure Shell server: sshd Could not load host key: /etc/ssh/ssh_host_rsa_key key_load_public: invalid format Could not load host key: /etc/ssh/ssh_host_dsa_key key_load_public: invalid format Could not load host key: /etc/ssh/ssh_host_ecdsa_key key_load_public: invalid format Could not load host key: /etc/ssh/ssh_host_ed25519_key Disabling protocol version 2. Could not load host key sshd: no hostkeys available -- exiting. И соответственно я не могу подключиться с Putty. Как исправить эту проблему? Изменено 10 мая, 2021 пользователем jenya7 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Tarbal 4 11 мая, 2021 Опубликовано 11 мая, 2021 · Жалоба 14 hours ago, jenya7 said: Загружаю на карточки Yocto. Часть из них запускается нормально. а часть И соответственно я не могу подключиться с Putty. Как исправить эту проблему? А что есть в директории /etc/ssh/ ? Файлы с ключами нормально открываются? Может их нету или они испорчены. Сравните те карточки что работают с теми, что не работают. Ни один ключ не может прочитать.ssh_host_rsa_key, ssh_host_ed25519_key.pub, ssh_host_dsa_key, ssh_host_ecdsa_key, ssh_host_ed25519_key Стелайте команду ls -l /etc/ssh/ , чтобы и все атрибуты видеть. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
jenya7 0 11 мая, 2021 Опубликовано 11 мая, 2021 (изменено) · Жалоба 2 hours ago, Tarbal said: А что есть в директории /etc/ssh/ ? Файлы с ключами нормально открываются? Может их нету или они испорчены. Сравните те карточки что работают с теми, что не работают. Ни один ключ не может прочитать.ssh_host_rsa_key, ssh_host_ed25519_key.pub, ssh_host_dsa_key, ssh_host_ecdsa_key, ssh_host_ed25519_key Стелайте команду ls -l /etc/ssh/ , чтобы и все атрибуты видеть. файлы битые. это то что я сделал прежде всего - сравнил с теми что работают. вобщем пока разобрался чуть не родил. а порядок такой 1. Удаляем ВСЕ файлы. 2. Запускаем /usr/bin/ssh-keygen -A 3. Рано радоваться. Нужно выйти из юзера - logout. 4. Теперь делаем ристарт и всё ОК. Изменено 11 мая, 2021 пользователем jenya7 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
makc 222 11 мая, 2021 Опубликовано 11 мая, 2021 · Жалоба Могу предложить попробовать после шага 2 вызвать команду sync Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
jenya7 0 11 мая, 2021 Опубликовано 11 мая, 2021 · Жалоба 1 hour ago, makc said: Могу предложить попробовать после шага 2 вызвать команду sync спасибо. попробую. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
makc 222 11 мая, 2021 Опубликовано 11 мая, 2021 · Жалоба Какая у Вас используется файловая система на разделе /etc? Как именно выполняется перезагрузка? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
jenya7 0 11 мая, 2021 Опубликовано 11 мая, 2021 (изменено) · Жалоба 2 hours ago, makc said: Какая у Вас используется файловая система на разделе /etc? Как именно выполняется перезагрузка? я делаю sudo mount -t ext4 /dev/sdb1 /mnt/rootfs ext4 наверно. кстати sync работает хорошо. потому что рисет через command line я сделать не могу и приходится передёргивать блок питания и не всегда это помогает. Изменено 11 мая, 2021 пользователем jenya7 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
makc 222 11 мая, 2021 Опубликовано 11 мая, 2021 · Жалоба Да, ext4. Бывали подобные проблемы при неаккуратном размонтировании перед перезагрузкой. Данные не успевали записываться, а файлы создавались. Как вариант, попробуйте размонтировать перед перезагрузкой. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
jenya7 0 11 мая, 2021 Опубликовано 11 мая, 2021 · Жалоба 1 hour ago, makc said: Да, ext4. Бывали подобные проблемы при неаккуратном размонтировании перед перезагрузкой. Данные не успевали записываться, а файлы создавались. Как вариант, попробуйте размонтировать перед перезагрузкой. размонтировать это обязательно. я сначала игнорировал указания Unmount the device. This is important, it will flush all cache to the MMC. потом понял что это обязательно. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
aaarrr 69 11 мая, 2021 Опубликовано 11 мая, 2021 · Жалоба 1 hour ago, jenya7 said: рисет через command line я сделать не могу и приходится передёргивать блок питания Отличный способ грохнуть ФС. halt/reboot/poweroff нет? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
jenya7 0 11 мая, 2021 Опубликовано 11 мая, 2021 (изменено) · Жалоба 1 hour ago, aaarrr said: Отличный способ грохнуть ФС. halt/reboot/poweroff нет? спасибо. буду знать. в принципе все три команды работают. halt и poweroff по функциональности равны вроде. Изменено 11 мая, 2021 пользователем jenya7 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Tarbal 4 11 мая, 2021 Опубликовано 11 мая, 2021 · Жалоба sync покажет когда физучески запишется на диск. Когда запишется, команда вернет приглашение для ввода терминала. Размонтировать диск тем не менее обязательно. Уже безопасно вытаскивать диск. Можно выключить систему. Я использую sudo shutdown -h now . 3 hours ago, jenya7 said: спасибо. буду знать. в принципе все три команды работают. halt и poweroff по функциональности равны вроде. reboot перезагрузит. Если вам просто размонтировать диск, то достаточно umount. 3 hours ago, aaarrr said: Отличный способ грохнуть ФС. halt/reboot/poweroff нет? Уточнение: и reset тоже грохнет. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
mdmitry 0 11 мая, 2021 Опубликовано 11 мая, 2021 · Жалоба 9 hours ago, Tarbal said: Я использую sudo shutdown -h now . Для перезапуска можно использовать shutdown -r now Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться