tpmtool - ອອນລາຍໃນຄລາວ

ນີ້ແມ່ນຄໍາສັ່ງ tpmtool ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator

ໂຄງການ:

NAME


tpmtool - ເຄື່ອງ​ມື GnuTLS TPM​

ສະຫຼຸບສັງລວມ


tpmtool [- ທຸງ] [- ທຸງ [ມູນຄ່າ]] [--option-name[=| ]ມູນຄ່າ]]

ການໂຕ້ຖຽງທັງໝົດຕ້ອງເປັນທາງເລືອກ.

ລາຍລະອຽດ


ໂຄງການທີ່ອະນຸຍາດໃຫ້ຈັດການຂໍ້ມູນການເຂົ້າລະຫັດລັບຈາກຊິບ TPM.

OPTIONS


-d ຈໍານວນ, --debug=ຈໍານວນ
ເປີດໃຊ້ການດີບັກ. ຕົວເລືອກນີ້ໃຊ້ຕົວເລກຈຳນວນເຕັມເປັນຕົວໂຕ້ແຍ້ງຂອງມັນ. ມູນຄ່າ
of ຈໍານວນ ຖືກ ຈຳ ກັດເປັນ:
ໃນລະຫວ່າງ 0 ຫາ 9999

ລະບຸລະດັບດີບັກ.

--infile=ເອກະສານ
ໄຟລ໌ປ້ອນຂໍ້ມູນ.

--outfile=string
ໄຟລ໌ຜົນຜະລິດ.

--generate-rsa
ສ້າງຄູ່ລະຫັດ RSA ສ່ວນຕົວ-ສາທາລະນະ.

ສ້າງຄູ່ຄີສ່ວນຕົວ RSA ໃນຊິບ TPM. ລະຫັດອາດຈະຖືກເກັບໄວ້ໃນ
ລະ​ບົບ​ໄຟລ​໌​ແລະ​ການ​ປົກ​ປ້ອງ​ໂດຍ PIN​, ຫຼື​ເກັບ​ຮັກ​ສາ​ໄວ້ (ລົງທະບຽນ​) ໃນ TPM chip flash​.

--ລົງທະບຽນ
ກະແຈທີ່ສ້າງຂຶ້ນຈະຖືກລົງທະບຽນຢູ່ໃນ TPM. ຕົວເລືອກນີ້ຕ້ອງປາກົດຢູ່ໃນ
ປະສົມປະສານກັບຕົວເລືອກຕໍ່ໄປນີ້: generate-rsa.

--ການລົງນາມ
ກະແຈໃດໆທີ່ສ້າງຂຶ້ນຈະເປັນລະຫັດການເຊັນ. ຕົວເລືອກນີ້ຕ້ອງປາກົດຢູ່ໃນການປະສົມປະສານ
ດ້ວຍຕົວເລືອກຕໍ່ໄປນີ້: generate-rsa. ຕົວເລືອກນີ້ຈະຕ້ອງບໍ່ປາກົດຢູ່ໃນ
ປະສົມປະສານກັບທາງເລືອກຕໍ່ໄປນີ້: ມໍລະດົກ.

--ມໍລະດົກ
ກະແຈໃດໆກໍຕາມທີ່ສ້າງຂຶ້ນຈະເປັນກະແຈເດີມ. ຕົວເລືອກນີ້ຕ້ອງປາກົດຢູ່ໃນການປະສົມປະສານ
ດ້ວຍຕົວເລືອກຕໍ່ໄປນີ້: generate-rsa. ຕົວເລືອກນີ້ຈະຕ້ອງບໍ່ປາກົດຢູ່ໃນ
ສົມທົບກັບທາງເລືອກໃດໆຕໍ່ໄປນີ້: ເຊັນຊື່.

-ຜູ້ໃຊ້ ກະແຈທີ່ລົງທະບຽນແລ້ວຈະເປັນລະຫັດຜູ້ໃຊ້. ຕົວເລືອກນີ້ຕ້ອງປາກົດຢູ່ໃນການປະສົມປະສານກັບ
ທາງ​ເລືອກ​ດັ່ງ​ຕໍ່​ໄປ​ນີ້​: ລົງ​ທະ​ບຽນ​. ທາງ​ເລືອກ​ນີ້​ຕ້ອງ​ບໍ່​ປະ​ກົດ​ວ່າ​ໃນ​ການ​ປະ​ສົມ​ກັບ​
ທາງເລືອກໃດນຶ່ງຕໍ່ໄປນີ້: ລະບົບ.

ກະແຈທີ່ສ້າງຂຶ້ນຈະຖືກເກັບໄວ້ໃນບ່ອນເກັບຂໍ້ມູນຄົງທີ່ສະເພາະຂອງຜູ້ໃຊ້.

--ລະບົບ
ກະແຈໃດນຶ່ງທີ່ລົງທະບຽນຈະເປັນກະແຈລະບົບ. ຕົວເລືອກນີ້ຕ້ອງປາກົດຢູ່ໃນການປະສົມປະສານ
ດ້ວຍຕົວເລືອກຕໍ່ໄປນີ້: ລົງທະບຽນ. ຕົວເລືອກນີ້ຈະຕ້ອງບໍ່ປາກົດຢູ່ໃນການປະສົມປະສານ
ດ້ວຍຕົວເລືອກຕໍ່ໄປນີ້: ຜູ້ໃຊ້.

ກະແຈທີ່ສ້າງຂຶ້ນຈະຖືກເກັບໄວ້ໃນບ່ອນເກັບຂໍ້ມູນຄົງທີ່ຂອງລະບົບ.

--pubkey=url
ພິມລະຫັດສາທາລະນະຂອງກະແຈທີ່ສະໜອງໃຫ້.

--ລາຍການ ລາຍຊື່ກະແຈທີ່ເກັບໄວ້ທັງໝົດໃນ TPM.

--ລຶບ=url
ລຶບກະແຈທີ່ລະບຸໂດຍ URL ທີ່ໃຫ້ (UUID).

--test-sign=url
ທົດສອບການດຳເນີນການລາຍເຊັນຂອງວັດຖຸທີ່ສະໜອງໃຫ້.

ມັນສາມາດຖືກນໍາໃຊ້ເພື່ອທົດສອບການປະຕິບັດທີ່ຖືກຕ້ອງຂອງການດໍາເນີນງານລາຍເຊັນ. ນີ້
ການດໍາເນີນງານຈະເຊັນແລະກວດສອບຂໍ້ມູນທີ່ລົງນາມ.

--sec-param=ຄວາມປອດໄພ ພາລາມິເຕີ
ລະບຸລະດັບຄວາມປອດໄພ [ຕໍ່າ, ເກົ່າ, ປານກາງ, ສູງ, ultra]..

ນີ້ແມ່ນທາງເລືອກສໍາລັບທາງເລືອກ bits. ໃຫ້ສັງເກດວ່າຢ່າງໃດກໍ່ຕາມຄ່າທີ່ອະນຸຍາດໃຫ້ໂດຍ
ຊິບ TPM ຖືກຄິດໄລ່ເປັນປະລິມານ ແລະຄ່າທີ່ໃຫ້ມາອາດຈະຖືກຮວບຮວມ.

--ບິດ=ຈໍານວນ
ລະບຸຈໍານວນບິດສໍາລັບການສ້າງລະຫັດ. ຕົວເລືອກນີ້ໃຊ້ຕົວເລກຈໍານວນເຕັມ
ເປັນການໂຕ້ຖຽງຂອງມັນ.

-- ອິນເຕີ, - Fl - ບໍ່​ມີ​ອິນ​ເຕີ​
ໃຊ້ຮູບແບບ DER ສໍາລັບກະແຈ.. The ບໍ່ມີພາຍໃນ ແບບຟອມຈະປິດຕົວເລືອກ.

ໄຟລ໌ປ້ອນຂໍ້ມູນຈະຖືກສົມມຸດວ່າຢູ່ໃນຮູບແບບ DER ແບບເຄື່ອນທີ່ຂອງ TPM. ໄດ້
ຮູບແບບເລີ່ມຕົ້ນແມ່ນຮູບແບບທີ່ກໍາຫນົດເອງທີ່ໃຊ້ໂດຍເຄື່ອງມື TPM ຕ່າງໆ

--ນອກ, - Fl - ບໍ່​ມີ​ນອກ​
ໃຊ້ຮູບແບບ DER ສໍາລັບລະຫັດຜົນຜະລິດ. ໄດ້ ບໍ່ມີນອກ ແບບຟອມຈະປິດຕົວເລືອກ.

ຜົນຜະລິດຈະຢູ່ໃນຮູບແບບ DER ແບບເຄື່ອນທີ່ TPM.

-h, - ຊ່ວຍ
ສະແດງຂໍ້ມູນການນໍາໃຊ້ແລະອອກ.

-!, --ການ​ຊ່ວຍ​ເຫຼືອ​ເພີ່ມ​ເຕີມ​
ຖ່າຍທອດຂໍ້ມູນການນຳໃຊ້ທີ່ຂະຫຍາຍຜ່ານ pager.

-v [{v|c|n - ການປ່ຽນແປງ [{v|c|n}]}]
ສະບັບອອກຂອງໂຄງການແລະອອກ. ຮູບແບບເລີ່ມຕົ້ນແມ່ນ `v', ຮຸ່ນທີ່ງ່າຍດາຍ.
ໂໝດ 'c' ຈະພິມຂໍ້ມູນລິຂະສິດ ແລະ 'n' ຈະພິມລິຂະສິດເຕັມຮູບແບບ
ແຈ້ງການ.

ຕົວຢ່າງ


ເພື່ອສ້າງລະຫັດທີ່ຈະເກັບໄວ້ໃນລະບົບໄຟລ໌, ການນໍາໃຊ້:
$ tpmtool --generate-rsa --bits 2048 --outfile tpmkey.pem

ເພື່ອສ້າງກະແຈທີ່ເກັບໄວ້ໃນແຟລດຂອງ TPM:
$ tpmtool --generate-rsa --bits 2048 --ລົງທະບຽນ --user

ເພື່ອໃຫ້ໄດ້ຮັບລະຫັດສາທາລະນະຂອງລະຫັດ TPM ໃຊ້:
$ tpmtool --pubkey tpmkey:uuid=58ad734b-bde6-45c7-89d8-756a55ad1891;storage=user --outfile pubkey.pem

ຫຼືຖ້າລະຫັດຖືກເກັບໄວ້ໃນລະບົບໄຟລ໌:
$ tpmtool --pubkey tpmkey:file=tmpkey.pem --outfile pubkey.pem

ເພື່ອລາຍຊື່ກະແຈທັງໝົດທີ່ເກັບໄວ້ໃນ TPM ໃຊ້:
$ tpmtool --list

ອອກ STATUS


ໜຶ່ງໃນຄ່າອອກຕໍ່ໄປນີ້ຈະຖືກສົ່ງຄືນ:

0 (EXIT_SUCCESS)
ການ​ປະ​ຕິ​ບັດ​ໂຄງ​ການ​ສົບ​ຜົນ​ສໍາ​ເລັດ​.

1 (EXIT_FAILURE)
ການເຮັດວຽກລົ້ມເຫລວ ຫຼື syntax ຄໍາສັ່ງບໍ່ຖືກຕ້ອງ.

70 (EX_SOFTWARE)
libopts ມີຂໍ້ຜິດພາດໃນການດໍາເນີນງານພາຍໃນ. ກະ​ລຸ​ນາ​ລາຍ​ງານ​ມັນ​ກັບ autogen-
users@lists.sourceforge.net. ຂອບ​ໃຈ.

ໃຊ້ tpmtool ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net



ລ່າສຸດ Linux ແລະ Windows ໂຄງການອອນໄລນ໌