Когда вы загружаете большой файл, такой как дистрибутив Linux, в виде ISO, вы должны проверить его, чтобы убедиться, что файл загружен правильно — без ошибок или несанкционированных изменений.
Разработчики больших файлов, таких как ISO, запускают эти завершенные образы через программу для создания зашифрованного файла MD5. Этот метод предоставляет уникальную контрольную сумму, которая является отпечатком файла.
Вы загружаете ISO, а затем запускаете инструмент, который создает контрольную сумму MD5 для этого файла. Возвращаемая контрольная сумма должна совпадать с той, которая указана на веб-сайте разработчика программного обеспечения.
Загрузка файла с контрольной суммой MD5
Чтобы продемонстрировать, как проверить контрольную сумму файла, вам понадобится файл, в котором уже есть контрольная сумма MD5, с которой можно сравнивать.
Большинство дистрибутивов Linux предоставляют контрольную сумму SHA или MD5 для своих образов ISO. Одним из дистрибутивов, в котором для проверки файла используется метод контрольной суммы MD5, является Bodhi Linux.
Загрузите живую версию Bodhi Linux с http://www.bodhilinux.com/.
Связанная страница предлагает три версии:
- Стандарт
- Выпуск AppPack
- Устаревший выпуск
Загрузите два файла: ISO-образ Bodhi Linux, доступный по ссылке для загрузки, и файл MD5. Вы сравните контрольную сумму, которую видите в файле MD5, с контрольной суммой, которую вы получите в сеансе оболочки.
-
Загрузите сам ISO, щелкнув ссылку «Загрузить» под разделом «Стандартный выпуск».
-
Нажмите MD5 чтобы загрузить файл контрольной суммы MD5 на свой компьютер.
-
Откройте файл MD5 в текстовом редакторе. Содержимое выглядит примерно так:
ba411cafee2f0f702572369da0b765e2 bodhi-4.1.0-64.iso
Проверьте контрольную сумму MD5 с помощью Windows
Чтобы проверить контрольную сумму MD5:
-
Откройте командную строку.
-
Откройте папку загрузок, набрав cd Downloads. Если вы сохранили файлы в другом месте, перейдите туда.
-
Тип certutil -hashfile за которым следует имя файла, а затем MD5.
-
Убедитесь, что возвращаемое значение соответствует значению файла MD5, который вы загрузили с веб-сайта Bodhi (и открыли в Блокноте).
-
Если значения не совпадают, значит, файл недействителен, и вам следует загрузить его снова.
Проверьте контрольную сумму MD5 с помощью Linux
Чтобы проверить контрольную сумму MD5 в Linux, следуйте этим инструкциям:
-
Откройте сеанс оболочки, затем посетите каталог, в который вы загрузили файлы.
-
вводить md5sum за которым следует имя файла.
-
Значение, отображаемое командой md5sum, должно соответствовать значению в файле MD5.
Соображения
Метод md5sum для проверки действительности файла работает только до тех пор, пока сайт, с которого вы загружаете программное обеспечение, безопасен. Это хорошо работает, когда доступно много зеркал, потому что вы всегда можете проверить их на основном веб-сайте.
Однако, если кто-то взломает основной сайт и злоумышленники изменят контрольную сумму на сайте, вы, вероятно, загружаете то, что не хотите использовать.
Если контрольная сумма файла не соответствует значению в дополнительном файле загрузки, вы знаете, что файл был каким-то образом поврежден. Попробуйте скачать его заново. Если несколько попыток не удались, сообщите об этом владельцу файла или администратору сайта, который его обслуживает.