mirror of
https://github.com/ivuorinen/cheatsheet-tldr.git
synced 2026-02-23 13:51:44 +00:00
Update cheatsheets
This commit is contained in:
29
certutil
Normal file
29
certutil
Normal file
@@ -0,0 +1,29 @@
|
||||
---
|
||||
syntax: markdown
|
||||
tags: [tldr, common]
|
||||
source: https://github.com/tldr-pages/tldr.git
|
||||
---
|
||||
# certutil
|
||||
|
||||
> Manage keys and certificates in both NSS databases and other NSS tokens.
|
||||
> More information: <https://manned.org/certutil>.
|
||||
|
||||
- Create a [N]ew certificate database in the current [d]irectory:
|
||||
|
||||
`certutil -N -d .`
|
||||
|
||||
- List all certificates in a database:
|
||||
|
||||
`certutil -L -d .`
|
||||
|
||||
- List all private [K]eys in a database specifying the password [f]ile:
|
||||
|
||||
`certutil -K -d . -f {{path/to/password_file.txt}}`
|
||||
|
||||
- [A]dd the signed certificate to the requesters database specifying a [n]ickname, [t]rust attributes and an [i]nput CRT file:
|
||||
|
||||
`certutil -A -n "{{server_certificate}}" -t ",," -i {{path/to/file.crt}} -d .`
|
||||
|
||||
- Add subject alternative names to a given [c]ertificate with a specific key size ([g]):
|
||||
|
||||
`certutil -S -f {{path/to/password_file.txt}} -d . -t ",," -c "{{server_certificate}}" -n "{{server_name}}" -g {{2048}} -s "CN={{common_name}},O={{organization}}"`
|
||||
Reference in New Issue
Block a user