tpm_setoperatorauth(8)
π tpm_setoperatorauth π
okay so bestie, welcome to the tpm_setoperatorauth page from the System Manager's Manual β section 8, admin girlies only, iykyk β¨
πΈ NAME πΈ
tpm_setoperatorauth β sets the operator authorization value in the TPM
π¦ SYNOPSIS π¦
tpm_setoperatorauth [OPTION]
β¨ DESCRIPTION β¨
so like, tpm_setoperatorauth lets you set the operator authorization value in the TPM, and it does that through the TPM_SetOperatorAuth API π«Ά. the way this works is it prompts you for the new password and then prompts you again to confirm it, because it wants to be sure bestie. no typos allowed π
and then there's --well-known, which is the iconic shortcut: it tells the API to use the default TSS_WELL_KNOWN_SECRET β literally a 20-bytes array of zeros β as the operator authorization information, instead of prompting you for one at all. zero drama, zero typing. periodt π
π the flags, bestie π
-h,--helpβ shows you the command usage info. your little map πΊοΈ-v,--versionβ shows you the command version info. main character identification moment π-l,--log [none|error|info|debug]β sets the logging level. pick your vibe:none,error,info, ordebugπ-u,--unicodeβ uses TSS UNICODE encoding for passwords, so it plays nice with applications that use TSS popup boxes π-z,--well-knownβ uses the defaultTSS_WELL_KNOWN_SECRET20-bytes array of zeros as the operator password. no cap, it's just zeros β¨-p,--op_password_unicodeβ uses TSS UNICODE encoding for the new operator password, so it plays nice with applications using TSS popup boxes π
π₯ SEE ALSO π₯
π REPORTING BUGS π
found a bug? don't gatekeep it, bestie β report bugs to <trousers-users@lists.sourceforge.net> π«Ά
lowkey a whole TPM glow-up fr fr π
and that's the page!! this one came from TPM Management, dated 2007-10-22 β yes she's vintage, and yes she still ate π β¨π¦πΈ
π¦ where this page comes from
- debian bookworm: tpm-tools 1.3.9.2-0.1 Β· CPL
- debian trixie: tpm-tools 1.3.9.2-0.2 Β· CPL
- epel 10: tpm-tools 1.3.9-19.el10_0 Β· CPL-1.0
- epel 9: tpm-tools 1.3.9-13.el9 Β· CPL
- fedora 43: tpm-tools 1.3.9.2-5.fc43 Β· CPL-1.0
- fedora 43: tpm-tools 1.3.9.2-5.fc43 Β· CPL-1.0
- fedora 44: tpm-tools 1.3.9.2-6.fc44 Β· CPL-1.0
- fedora 44: tpm-tools 1.3.9.2-6.fc44 Β· CPL-1.0
- nixos 26.05: tpm-tools 1.3.9.2
- nixpkgs unstable: netbsd-source 11.0
- nixpkgs unstable: tpm-tools 1.3.9.2
- opensuse-leap 16.0: tpm-tools 1.3.9.2-160000.2.2 Β· IPL-1.0
- opensuse-leap 16.0: tpm-tools 1.3.9.2-160000.2.2 Β· IPL-1.0
- opensuse-leap 16.0: tpm-tools 1.3.9.2-160000.2.2 Β· IPL-1.0
- opensuse-leap 16.0: tpm-tools 1.3.9.2-160000.2.2 Β· IPL-1.0
- ubuntu jammy: tpm-tools 1.3.9.1-0.2ubuntu4
- ubuntu noble: tpm-tools 1.3.9.2-0.2build2 Β· CPL
- ubuntu questing: tpm-tools 1.3.9.2-0.2build2
- ubuntu resolute: tpm-tools 1.3.9.2-0.2build3 Β· CPL
- ubuntu stonking: tpm-tools 1.3.9.2-0.2build4 Β· CPL
- Copyright (C) 2007 International Business Machines Corporation
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms