Как проверить подлинность живого загрузочного USB ubuntu накопителя? - proUbuntu
0 голосов
/ 04 мая

Я скачал Ubuntu iso и сделал shasum на нем как pe r инструкции на веб-сайте, и он соответствовал стоимости веб-сайта. Теперь ISO необходимо установить на USB-накопитель. Для этого существует приложение Startup Disk Creato r. Теперь я обеспокоен тем, что, если само это загрузочное приложение Creato r будет взломано? Поэтому мне нужен способ проверить, что сам загрузочный USB-накопитель является подлинным. Я пробовал некоторые методы, подобные приведенным ниже:

$ stat - c '% s' ubuntu -20.04-desktop-amd64.iso

2715254784

$ sudo cmp -n 2715254784 ubuntu -20.04-desktop-amd64.iso / dev / sdb1

ubuntu -20.04-desktop-amd64.iso / dev / sdb1 dif r: байт 1, строка 1

но я получаю разницу в самом первом байте. Есть ли какой-либо способ прямой аутентификации живого загрузочного USB-накопителя?

Теперь я понимаю, что существует алгоритм md5sum, который может это проверить, но этот алгоритм считается небезопасным. Я хочу использовать sha256.

1 Ответ

0 голосов
/ 04 мая

Вот один из способов сравнения сумм SHA256 в установщиках Ubuntu 20.04 для настольных ПК и r:

  1. Просмотр веб-страниц r: https://releases.ubuntu.com/20.04/
  2. Загрузка файла SHA256SUMS
  3. Использование любого удобного метода SHA256 для генерации контрольной суммы на загруженном вами r .iso.
    • В Ubuntu: sha256sum /path/to/downloaded_file.iso
    • Приложение sha256sum входит в комплект coreutils.
  4. Сравнить вас r результат с файлом SHA256SUMS.
...