ต้องการเล่นกับสิ่งที่น่าเชื่อถือโมดูลโมดูลฉันติดตั้งTrouSerSและพยายามที่จะเริ่มต้นtcsd
แต่ฉันได้รับข้อผิดพลาดนี้:
TCSD TDDL ERROR: Could not find a device to open!
อย่างไรก็ตามเคอร์เนลของฉันโหลดโมดูล TPM หลายโมดูลแล้ว:
# lsmod | grep tpm
tpm_crb 16384 0
tpm_tis 16384 0
tpm_tis_core 20480 1 tpm_tis
tpm 40960 3 tpm_tis,tpm_crb,tpm_tis_core
ดังนั้นฉันจะทราบได้อย่างไรว่าคอมพิวเตอร์ของฉันขาด TPM กับ TrouSerS ที่มีข้อบกพร่องหรือไม่?
ทั้งdmidecode
มิได้cpuid
อะไรส่งออกเกี่ยวกับ "TPM" หรือ "ความไว้วางใจ" ใน/var/log/messages
อีกด้านหนึ่งที่ฉันเห็นrngd: /dev/tpm0: No such file or directory
แต่ในอีกแง่หนึ่งฉันเห็นkernel: Initialise system trusted keyrings
และตามคีย์ที่เชื่อถือได้ของเคอร์เนล doc นี้ใช้ TPM
แก้ไข : เมนูการตั้งค่า BIOS ในคอมพิวเตอร์ของฉันไม่พูดถึง TPM
นอกจากนี้ดูที่/proc/keys
:
# cat /proc/keys
******** I--Q--- 1 perm 1f3f0000 0 65534 keyring _uid_ses.0: 1
******** I--Q--- 7 perm 3f030000 0 0 keyring _ses: 1
******** I--Q--- 3 perm 1f3f0000 0 65534 keyring _uid.0: empty
******** I------ 2 perm 1f0b0000 0 0 keyring .builtin_trusted_keys: 1
******** I------ 1 perm 1f0b0000 0 0 keyring .system_blacklist_keyring: empty
******** I------ 1 perm 1f0f0000 0 0 keyring .secondary_trusted_keys: 1
******** I------ 1 perm 1f030000 0 0 asymmetri Fedora kernel signing key: 34ae686b57a59c0bf2b8c27b98287634b0f81bf8: X509.rsa b0f81bf8 []
dmesg | grep -w tpm
ไม่ให้ข้อความเกี่ยวกับการเตรียมใช้งาน tpm แสดงว่าคุณยังไม่มีข้อความที่เคอร์เนลรู้จัก แล็ปท็อปและเดสก์ท็อปส่วนใหญ่ไม่มี TPMs มันค่อนข้างมาตรฐานบนเครื่องที่ขายเป็นเซิร์ฟเวอร์ (เช่นสิ่งที่ใหญ่พอที่จะเรียกใช้ IPMI) และบน chromebooks ซึ่งเป็นส่วนหนึ่งของเรื่องราวความปลอดภัย