salt/doc/ref/cli/salt-key.rst

127 lines
2.6 KiB
ReStructuredText
Raw Normal View History

2011-05-23 06:58:49 +00:00
============
``salt-key``
============
Synopsis
========
salt-key [ options ]
Description
===========
2012-05-23 04:43:12 +00:00
Salt-key executes simple management of Salt server public keys used for
2011-05-23 06:58:49 +00:00
authentication.
Options
=======
.. program:: salt-key
.. include:: _includes/common-options.rst
2011-05-23 06:58:49 +00:00
.. option:: -q, --quiet
Suppress output
.. option:: -y, --yes
Answer 'Yes' to all questions presented, defaults to False
.. include:: _includes/logging-options.rst
:end-before: start-console-output
.. include:: _includes/logging-options.rst
:start-after: stop-console-output
.. |logfile| replace:: /var/log/salt/minion
.. |loglevel| replace:: ``warning``
.. include:: _includes/output-options.rst
Actions
-------
.. option:: -l ARG, --list=ARG
2011-05-23 06:58:49 +00:00
List the public keys. The args ``pre``, ``un``, and ``unaccepted`` will
list unaccepted/unsigned keys. ``acc`` or ``accepted`` will list
accepted/signed keys. ``rej`` or ``rejected`` will list rejected keys.
Finally, ``all`` will list all keys.
2011-05-23 06:58:49 +00:00
.. option:: -L, --list-all
List all public keys. (Deprecated: use ``--list all``)
2011-05-23 06:58:49 +00:00
.. option:: -a ACCEPT, --accept=ACCEPT
Accept the specified public key (use --include-all to match rejected keys
in addition to pending keys). Globs are supported.
2011-05-23 06:58:49 +00:00
.. option:: -A, --accept-all
Accepts all pending keys.
2011-05-23 06:58:49 +00:00
2012-01-19 18:46:12 +00:00
.. option:: -r REJECT, --reject=REJECT
Reject the specified public key (use --include-all to match accepted keys
in addition to pending keys). Globs are supported.
2012-01-19 18:46:12 +00:00
.. option:: -R, --reject-all
Rejects all pending keys.
.. option:: --include-all
Include non-pending keys when accepting/rejecting.
2012-01-19 18:46:12 +00:00
.. option:: -p PRINT, --print=PRINT
Print the specified public key.
.. option:: -P, --print-all
Print all public keys
2012-03-19 18:44:24 +00:00
.. option:: -d DELETE, --delete=DELETE
Delete the specified key. Globs are supported.
2012-08-03 02:58:52 +00:00
.. option:: -D, --delete-all
2012-03-19 18:44:24 +00:00
Delete all keys.
2012-03-19 18:44:24 +00:00
.. option:: -f FINGER, --finger=FINGER
2012-09-25 19:31:16 +00:00
Print the specified key's fingerprint.
2012-09-25 19:31:16 +00:00
.. option:: -F, --finger-all
2012-09-25 19:31:16 +00:00
Print all keys' fingerprints.
2012-09-25 19:31:16 +00:00
Key Generation Options
-----------------------
2012-09-25 19:31:16 +00:00
.. option:: --gen-keys=GEN_KEYS
Set a name to generate a keypair for use with salt
.. option:: --gen-keys-dir=GEN_KEYS_DIR
Set the directory to save the generated keypair. Only works
with 'gen_keys_dir' option; default is the current directory.
.. option:: --keysize=KEYSIZE
Set the keysize for the generated key, only works with
the '--gen-keys' option, the key size must be 2048 or
higher, otherwise it will be rounded up to 2048. The
default is 2048.
2012-12-14 13:39:38 +00:00
2012-12-14 13:39:38 +00:00
See also
========
:manpage:`salt(7)`
:manpage:`salt-master(1)`
:manpage:`salt-minion(1)`