ฉันไม่ใช่ผู้เริ่มต้น แต่ไม่มีทางเป็นผู้เชี่ยวชาญในการใช้ระบบปฏิบัติการ Linux
ฉันกำลังพยายามกำหนดค่า TPM2 ด้วย LUK ใน Ubuntu เพื่อตรวจสอบการทำงานและใช้การเข้ารหัสดิสก์หากเป็นไปได้ ฉันอ่านสิ่งที่คุณต้องติดตั้งคือเครื่องมือ TPM2 และ TPM2-TSS และคุณจะสามารถควบคุมโมดูล TPM ของคุณได้ คู่มือผู้ใช้การกำหนดค่าการติดตั้งทีละขั้นตอนจะดีมาก
ฉันได้ลองใช้ Ubuntu 20.04, Ubuntu 19.04 และ Ubuntu 18.04.6 ทั้งหมดที่ติดตั้งด้วย LVM และการเข้ารหัส
ฉันได้ลองทั้งหมดนี้ในฐานะผู้ใช้รูทและผู้ใช้เริ่มต้นโดยไม่มีโชค
ฉันตรวจสอบแล้วว่า TMP มีอยู่: "dmesg | grep -i tpm"
[ 0.000000] efi: ACPI 2.0=0x9dbcd000 ACPI=0x9dbcd000 TPMFinalLog=0x9dfa2000 SMBIOS=0x9e3a3000 SMBIOS 3.0=0x9e3a2000 TPMEventLog=0x992f4018
[ 0.012066] ACPI: TPM2 0x000000009DBD1F08 000034 (v03 ชะอำ อา มิ 00000001 เอ มิ 00000000)
[ 0.012085] ACPI: สำรองหน่วยความจำตาราง TPM2 ที่ [mem 0x9dbd1f08-0x9dbd1f3b]
[ 2.034594] tpm_tis MSFT0101:00: 2.0 TPM (device-id 0x1B, rev-id 22)
ฉบับที่ 1:
การรัน "sudo apt install tpm2-tools" ทำให้เกิด "TCSD trousers error: TCSI
ไม่สามารถเริ่ม LSB: เริ่ม tcsd"
ฉันรัน "sudo apt install LSB" LSB ที่โหลดสำเร็จ แต่เกิดข้อผิดพลาดเดียวกัน
วิ่ง "sudo apt install tcsd: {ไม่พบแพ็คเกจ
ประเด็นที่ 2:
ฉันไปที่: https://github.com/vchatterji/tpm2-luks
ฉันติดตั้งการอ้างอิงทั้งหมดสำหรับเครื่องมือ TPM2 ดาวน์โหลดไลบรารี TPM2-TSS แตกไฟล์และรันสิ่งต่อไปนี้:
ซีดี tpm2-tss-1.2.0
./กำหนดค่า
ทำ
sudo ทำการติดตั้ง
sudo ldconfig
ซีดี ...
ไม่มีข้อผิดพลาด
ฉันเพิ่มตัวเองเป็นผู้ใช้ในกลุ่ม tss
ฉันดาวน์โหลดและแตกไฟล์ tpm2-abrmd
ฉันวิ่งต่อไปนี้:
ซีดี tpm2-abrmd-1.1.1
./configure --with-dbuspolicydir=/etc/dbus-1/system.d --with-systemdsystemunitdir=/lib/systemd/system --with-udevrulesdir=/etc/udev/rules.d
"ข้อผิดพลาดในการกำหนดค่า: ไม่พบแพ็คเกจ 'sapi'
âmake เป็นคำสั่งถัดไป make ไม่ทำงาน: "ไม่ได้ระบุเป้าหมายและพบ makefile หยุด"
คำสั่งต่อไปควรเป็น:
sudo ทำการติดตั้ง
ซีดี ..
ขออภัยสำหรับรายการยาวâ¦
ความช่วยเหลือใด ๆ ที่จะได้รับการชื่นชมอย่างมาก.
เทอร์รี่ ม