আমার ইন্টেল মাদারবোর্ডে একটি টিপিএম ২.০ চিপ রয়েছে। উবুন্টু 13.04 এর জন্য ড্রাইভার আছে বলে মনে হচ্ছে তবে এটি এর সাথে কী করে, কিছু? এটি কি বন্ধ / অক্ষম করা যায়?
আমার ইন্টেল মাদারবোর্ডে একটি টিপিএম ২.০ চিপ রয়েছে। উবুন্টু 13.04 এর জন্য ড্রাইভার আছে বলে মনে হচ্ছে তবে এটি এর সাথে কী করে, কিছু? এটি কি বন্ধ / অক্ষম করা যায়?
উত্তর:
বিশ্বস্ত প্ল্যাটফর্ম মডিউল টিপিএম একটি এলোমেলো সংখ্যা জেনারেটর ছাড়াও সুরক্ষিত ক্রিপ্টোগ্রাফিক কীগুলি এবং তাদের ব্যবহারের সীমাবদ্ধতার জন্য সুবিধা সরবরাহ করে। এটিতে দূরবর্তী প্রত্যয়ন ও সিল স্টোরেজের মতো ক্ষমতাও রয়েছে।
আপনি যদি এটি ব্যবহার না করতে চান তবে টিপিএম ডিফল্টরূপে অক্ষম থাকে। নিম্নলিখিতটি করতে সক্ষম করুন:
রুট হিসাবে প্রথমে লগইন করুন
> sudo -s
এবং ট্রাউজারগুলি এবং টিপিএম সরঞ্জামগুলি ইনস্টল করুন:
> apt-get install tpm-tools trousers
যে ডিরেক্টরিতে কার্নেল মডিউলগুলি অবস্থিত সেখানে যান /lib/modules/#.xy-z-generic/kernel/drivers/char/tpm, সেখানে আপনার প্রয়োজনীয় মডিউলগুলি পাবেন:
ls -la /lib/modules/`uname -r`/kernel/drivers/char/tpm
total 116
drwxr-xr-x 2 root root 4096 Feb 3 07:00 .
drwxr-xr-x 8 root root 4096 Feb 3 07:00 ..
-rw-r--r-- 1 root root 12248 Jan 30 19:54 tpm_atmel.ko
-rw-r--r-- 1 root root 18104 Jan 30 19:54 tpm_i2c_infineon.ko
-rw-r--r-- 1 root root 24864 Jan 30 19:54 tpm_infineon.ko
-rw-r--r-- 1 root root 13496 Jan 30 19:54 tpm_nsc.ko
-rw-r--r-- 1 root root 30344 Jan 30 19:54 tpm_tis.ko
আমার মেশিনের জন্য এটি tpm_tis.ko লোড করার পক্ষে যথেষ্ট ছিল।
> modprobe tpm_tis.ko
এখন আপনার / সিস / ক্লাস / মিসক / তে টিপিএম (টিএমপি0) "দেখতে" এবং পিসিআরগুলি মুদ্রণ করতে সক্ষম হওয়া উচিত
> cat /sys/class/misc/tpm0/device/pcrs
PCR-00: xx 82 F8 37 D6 83 21 56 ff F7 FB 94 25 D8 7A 38 47 57 BF 83
PCR-01: yy 93 6D 55 81 BE 16 99 ff 88 DA D1 D9 B5 67 53 54 A7 41 71
PCR-02: zz DE 58 4D CE F0 3F 6A ff AC 1A 24 0A 83 58 93 89 6F 21 8D
PCR-03: aa 3F 78 0F 11 A4 B4 99 ff FC AA 80 CD 6E 39 57 C3 3B 22 75
PCR-04: bb 0B 67 73 D3 6F B5 AD ff 11 F5 43 C5 DA 92 C9 D4 69 E4 33
যদি tpm_tis আপনার মেশিনে কাজ না করে, সঠিক মডিউলটি সন্ধানের জন্য কেবল পরীক্ষা এবং ত্রুটি ব্যবহার করুন। আপনি জিনিস ক্ষতি করতে পারে না। বিটিডব্লিউ: আপনি যদি কার্নেল মডিউলটি স্বয়ংক্রিয়ভাবে লোড করতে চান, / ইত্যাদি / মডিউলগুলি সম্পাদনা করুন এবং মডিউলগুলির তালিকায় "tpm_tis" যুক্ত করুন।
আপনি যদি সঠিক মডিউলটি লোড করে থাকেন তবে টিসিএসডি শুরু করুন। বিজ্ঞপ্তি: অন্যান্য বিতরণগুলির মতো নয় তবে আপনি উবুন্টুতে টিসিএসডি লাগাতে পারবেন না
> /etc/init.d/tcsd start
আপনার টাইপ করা দরকার
> tcsd
আপনি যদি কিছু ডিবাগিং তথ্য পছন্দ করেন তবে যুক্ত করুন -f:
> tcsd -f
এখন আপনি যেতে প্রস্তুত:
> tpm_version
TPM 1.2 Version Info:
Chip Version: 1.2.11.5
Spec Level: 2
Errata Revision: 0
TPM Vendor ID: ATML
TPM Version: 01010000
Manufacturer Info: 41544d4c
এখন আপনি নিজের টিপিএমের মালিকানা নিতে পারেন:
> tpm_takeownership
Enter owner password: OWNERPASS
Confirm password: OWNERPASS
Enter SRK password: SRKPASS
Confirm password: SRKPASS
আরও তথ্যের Linux এ TPM টি কিভাবে ব্যবহার করবেন তা প্রতিষ্ঠিত এখানে এবং এখানে ।