Как получить уникальный идентификатор unix машины?

Есть одноплатный компьютер на борту Ubuntu 18.04 установленная на SD карту. Необходимо получить уникальный идентификатор этого компьютера привязанный к серийным номерам процессора, причем идентификатор не должен меняться после перезагрузки системы.
  • Вопрос задан
  • 166 просмотров
Пригласить эксперта
Ответы на вопрос 4
saboteur_kiev
@saboteur_kiev Куратор тега Ubuntu
software engineer
попробуй
1. hostid
2. cat /etc/machine-id
3. md5sum /proc/cpuinfo
4. blkid|grep UUID|md5sum
5. dmidecode |grep -i uuid

Не совсем понятно зачем привязываться именно к серийнику CPU, я не совсем уверен что линукс может его получить. А привязаться к списку процессоров + накопителей и других штук, которые при ребуте не меняются - можно просто сгенерировать текстовый отчет и прогнать через md5
Ответ написан
Adamos
@Adamos
У этого одноплатника стопудово встроенная сетевуха, а у нее - уникальный MAC, который легко получить одной командой без копания в выводе более сложных утилит.
Ответ написан
Комментировать
@pfg21
ex-турист
lshw ??
*-core
******************
description: Motherboard
version: Rev x.xx
serial: MS1C85B12X00871
slot: To Be Filled By O.E.M.
*-firmware
description: BIOS
*************
version: 0709
date: 12/05/2008
*-cpu
description: CPU
**************
serial: To Be Filled By O.E.M.
Ответ написан
Комментировать
karabanov
@karabanov
Системный администратор
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы