tpm2工具失败,因为尽管tpm服务器正在运行,但缺少/dev/tpm0



我遵循本指南使用tpm2.0模拟器。

这就是我的处境:

首先,我运行:

$ ./tpm_server 
TPM command server listening on port 2321
Platform server listening on port 2322

然后,我打开了一个新的终端并运行:

sudo tpm2-abrmd --allow-root --tcti=mssim

什么都没发生,但在前一个终端中,有:

$ ./tpm_server 
TPM command server listening on port 2321
Platform server listening on port 2322
Command IPv6 client accepted
Platform IPv6 client accepted

我打开了一个新的终端,并按照指南显示的那样运行命令,出现了一些错误:

$ tpm2_pcrlist 
ERROR:tcti:src/tss2-tcti/tcti-device.c:319:Tss2_Tcti_Device_Init() Failed to open device file /dev/tpm0: No such file or directory 
ERROR: tcti init allocation routine failed for library: "device" options: "(null)"
ERROR: Could not load tcti, got: "device"

我该怎么修?

我在运行tpm2命令时遇到了一些与您类似的错误。

你可以试着用";sudo";。它对我有用。

同样的问题!

任何答案。它曾经起作用,但现在不行了。

相关内容

  • 没有找到相关文章

最新更新