Scroll to navigation

SEDUTIL-CLI(8) sedutil-cli man page SEDUTIL-CLI(8)

NAME

sedutil-cli - util to manage TCG Opal 2.0 self encrypting drives

SYNOPSIS

sedutil-cli <-v> <-n> <action> <options> <device>

DESCRIPTION

sedutil-cli is a utility to manage self encrypting drives that conform to the Trusted Computing Group (TCG) OPAL 2.0 SSC specification.

In Linux libata.allow_tpm must be set to 1. Either via adding libata.allow_tpm=1 to the kernel flags at boot time or changing the contents of /sys/module/libata/parameters/allow_tpm to a from a "0" to a "1" on a running system.

OPTIONS

General Options

increase verbosity, one to five v's
no password hashing. Passwords will be sent in clear text!

Actions

Scans the devices on the system identifying Opal compliant devices
Display the Discovery 0 response of a device
Verify whether the given device is SED or not
List all Locking Ranges
List all Locking Ranges, 0 = GLobal 1..n = LRn
Erase a Locking Range, 0 = GLobal 1..n = LRn
Setup a new Locking Range, 0 = GLobal 1..n = LRn
Setup the device for use with sedutil, <SIDpassword> is new SID and Admin1 password
Change the SID password
Change the Admin1 password
Change the Enterprise password for userid, "EraseMaster" or "BandMaster<n>", 0 <= n <= 1023
Set the status of a Locking Range, 0 = GLobal 1..n = LRn
Enable a Locking Range, 0 = GLobal 1..n = LRn
Disable a Locking Range, 0 = GLobal 1..n = LRn
Enable|Disable MBR shadowing
set|unset MBRDone
Write <file> to MBR Shadow area
set the device back to factory defaults. This **ERASES ALL DATA**
deactivate the Locking SP without erasing the data on GLOBAL RANGE *ONLY*
revert the device using the PSID. *ERASING* *ALL* the data
print MSID

EXAMPLES

sedutil-cli --scan
sedutil-cli --query /dev/sdc
sedutil-cli --yesIreallywanttoERASEALLmydatausingthePSID <PSIDALLCAPSNODASHED> /dev/sdc
sedutil-cli --initialSetup <newSIDpassword> /dev/sdc

BUGS

Sleep (S3) is not supported.

AUTHOR

The tool was developed by Bright Plaza Inc. <drivetrust@drivetrust.com>. This man page was written by Jan Luca Naumann <j.naumann@fu-berlin.de>.

18 Feb 2016 0.12