LunaSH Commands

This chapter describes the commands available in the Luna Network HSM 7 command shell (LunaSH). The commands are described in alphabetical order and provide:

>A brief description of the command function

>The users who are able to access the command

>The command syntax and parameter descriptions

>Usage examples

See LunaSH Command Summary for a list of all of the LunaSH commands and the user privileges required to access them.

The following table provides links to the top-level commands in the hierarchy. Select a link to display the command syntax or to navigate to the sub-command you need:

Argument(s) Shortcut Description
audit a Perform HSM auditing tasks. These commands are available only to the Audit user. See audit.
client cli Manage HSM clients and their access to application partitions. See client.
cluster clu Manage clusters and cluster configuration on the appliance. See cluster.
hsm hs Manage the HSM on the appliance. See hsm.
keyring k Manage keyrings on a cluster. See keyring.
my m Manage the current user's files, passwords, and public keys. See my.
network ne View and configure network settings. See network.
ntls nt Manage the network trust link service (NTLS). See ntls.
package pac Manage secure package updates. See package.
partition par Manage partitions on the HSM. See partition.
service se View or manage services. See service.
status sta View the current system status. See status.
stc stc Configure and manage secure trusted channel (STC) network links between partitions and clients. See stc.
sysconf sysc Configure the appliance. See sysconf.
syslog sysl Manage the system logs. See syslog.
token backup t b Access backup commands. See token backup.
user u Manage users and their roles. See user.
webserver w Configure REST API services (if you have the upgrade installed). See webserver.