Является ли TPM2 обязательным в Linux?

Является ли TPM2 обязательным в Linux?

У меня Debian и ядро ​​Linux 5.x. Я получаю следующую ошибку:

# /etc/init.d/tpm2-abrmd status
● tpm2-abrmd.service - TPM2 Access Broker and Resource Management Daemon
   Loaded: loaded (/lib/systemd/system/tpm2-abrmd.service; enabled; vendor preset: enabled)
   Active: activating (auto-restart) (Result: exit-code) since Wed 2019-11-27 08:45:01 +0330; 2s ago
  Process: 5385 ExecStart=/usr/sbin/tpm2-abrmd (code=exited, status=1/FAILURE)
 Main PID: 5385 (code=exited, status=1/FAILURE)

/dev/tpm0файл не существует.

Нужен ли TPM для Linux?
Является ли он обязательным для Linux?

Если это необходимо, как я могу решить свою проблему?

решение1

Нет, Linux не нуждается в TPM (любой версии).

Некоторым программам, работающим в Linux, действительно нужен TPM; это касаетсяtpm2-abrmdчто является источником вашей ошибки. Если у вас нет TPM (версии 2), нет смысла держать этот пакет установленным, вам следует удалить его.

(tpm2-abrmdорудийспецификация брокера доступа и менеджера ресурсов TCG,то есть(Он мультиплексирует доступ к TPM2, позволяя нескольким приложениям совместно использовать его, и поэтому полезен только в том случае, если TPM2 доступен в какой-либо форме.)

Связанный контент