Administrație#
Acest capitol descrie sarcinile administrative pentru utilizatorii cu rolul Administrator. Vă rugăm să consultați capitolul Role pentru a afla mai multe despre acest rol.
Important
Vă rugăm să vă asigurați că ați citit informațiile de la începutul acestui document înainte de a începe să lucrați.
Managementul sistemului#
Informații despre dispozitiv#
Informațiile despre furnizor și produs pentru un NetHSM pot fi obținute după cum urmează.
Exemplu
$ nitropy nethsm --host $NETHSM_HOST info
Host: localhost:8443
Vendor: Nitrokey GmbH
Product: NetHSM
Informații despre punctul final /info pot fi găsite în documentația API.
Mod de pornire#
NetHSM poate fi utilizat în modul Attended Boot și Unattended Boot.
Mod de pornire |
Descriere |
---|---|
A participat la Boot |
NetHSM pornește în starea _Locked_ (blocat). La fiecare pornire trebuie introdusă fraza de deblocare Unlock Passphrase, care este utilizată pentru a decripta datele utilizatorului ** . Din motive de securitate, acest mod este recomandat și este modul implicit pentru un sistem proaspăt provizionat. |
Pornirea nesupravegheată |
Sistemul pornește nesupravegheat, fără a fi nevoie să introduceți Unlock Passphrase într-o stare _Operational_. Utilizați acest mod dacă cerințele de disponibilitate nu pot fi îndeplinite cu modul Attended Boot. |
Atenționare
Indiferent de modul de pornire, Unlock Passphrase își păstrează valabilitatea și este necesară pentru restaurarea copiilor de rezervă pe alt hardware. Păstrați Unlock Passphrase în siguranță în orice moment.
Modul de pornire curent poate fi recuperat după cum urmează.
Exemplu
$ nitropy nethsm --host $NETHSM_HOST get-config --unattended-boot
Configuration for NetHSM localhost:8443:
Unattended boot: off
Informații despre punctul final /config/unattended-boot pot fi găsite în documentația API.
Modul de pornire poate fi schimbat după cum urmează. La următoarea pornire, NetHSM se va comporta în consecință.
Argumente
Argument |
Descriere |
---|---|
Stare |
Activați sau dezactivați Unattended Boot. Poate avea valoarea |
Exemplu
$ nitropy nethsm --host $NETHSM_HOST set-unattended-boot on
Updated the unattended boot configuration for NetHSM localhost:8443
Informații despre punctul final /config/unattended-boot pot fi găsite în documentația API.
Stat#
Software-ul NetHSM are patru stări: Unprovisioned, Provisioned, Locked și Operational.
Stat |
Descriere |
---|---|
Nu este prevăzut |
NetHSM fără configurare (implicit din fabrică) |
Aprovizionat |
NetHSM cu configurare. Starea Provisioned implică fie starea Operational, fie starea Locked. |
Operațional |
NetHSM cu configurația și gata să execute comenzi. Starea Operational implică starea Provisioned. |
Blocat |
NetHSM cu configurare, dar cu stocuri de date criptate și inaccesibile. În mod obișnuit, următorul pas este deblocarea sistemului. Starea Locked implică starea Provisioned. |
Stări și tranziții ale NetHSM#
Starea actuală a NetHSM poate fi recuperată după cum urmează.
Exemplu
$ nitropy nethsm --host $NETHSM_HOST state
NetHSM localhost:8443 is Unprovisioned
Informații despre punctul final /health/state pot fi găsite în documentația API.
Un nou NetHSM are o stare Unprovisioned și, după aprovizionare, intră în starea Operational. Aprovizionarea unui NetHSM este descrisă în capitolul Aprovizionare.
Un NetHSM în stare Operational poate fi blocat din nou pentru a-l proteja, după cum urmează.
Exemplu
$ nitropy nethsm --host $NETHSM_HOST lock
NetHSM localhost:8443 locked
Informații despre punctul final /lock pot fi găsite în documentația API.
Un NetHSM aflat în starea Locked poate fi deblocat după cum urmează. În timp ce NetHSM se află în starea _Locked_ (Blocat), nu sunt posibile alte operațiuni. Ulterior, NetHSM se află în starea _Operational_.
Exemplu
$ nitropy nethsm --host $NETHSM_HOST unlock
NetHSM localhost:8443 unlocked
Informații despre punctul final /unlock pot fi găsite în documentația API.
Deblocarea frazei de acces#
Unlock Passphrase (fraza de deblocare) este utilizată pentru a obține o Unlock Key (cheie de deblocare) în cazul în care NetHSM se află în starea Locked (blocată). Fraza de acces este setată inițial în timpul aprovizionării NetHSM.
- … avertizare:
Fraza de deblocare nu poate fi resetată fără a cunoaște valoarea curentă. În cazul în care fraza de deblocare se pierde, nu poate fi resetată la o nouă valoare și nici nu poate fi deblocat NetHSM.
Unlock Passphrase poate fi setată după cum urmează.
Opțiuni opționale
Opțiunea |
Descriere |
---|---|
|
Noua frază de acces pentru deblocare |
|
Fraza de deblocare curentă |
|
Nu cereți confirmarea înainte de a schimba fraza de acces. |
Exemplu
$ nitropy nethsm --host $NETHSM_HOST set-unlock-passphrase
New passphrase:
Repeat for confirmation:
Current passphrase:
Warning: The unlock passphrase cannot be reset without knowing the current value. If the unlock passphrase is lost, neither can it be reset to a new value nor can the NetHSM be unlocked.
Do you want to continue? [y/N]: y
Updated the unlock passphrase for NetHSM localhost:8443
Informații despre punctul final /config/unlock-passphrase pot fi găsite în documentația API.
Certificat TLS#
Certificatul TLS este utilizat pentru API-ul REST bazat pe HTTPS și, prin urmare, este utilizat și de nitropy. În timpul aprovizionării, se creează un certificat autofirmat. Certificatul poate fi înlocuit, de exemplu, cu un certificat semnat de o autoritate de certificare (CA). În acest caz, trebuie generată o cerere de semnare a certificatului (CSR). După semnare, certificatul trebuie să fie importat în NetHSM.
O modificare este necesară doar atunci când certificatul trebuie înlocuit. O astfel de modificare poate consta în înlocuirea acestuia cu un certificat semnat de o autoritate de certificare (AC).
Certificatul TLS poate fi recuperat după cum urmează.
Opțiuni necesare
Opțiunea |
Descriere |
---|---|
|
Setați certificatul pentru interfața TLS NetHSM |
Exemplu
$ nitropy nethsm --host $NETHSM_HOST get-certificate --api
-----BEGIN CERTIFICATE-----
MIIBHzCBxaADAgECAgkA7AznVQK3XWkwCgYIKoZIzj0EAwIwFDESMBAGA1UEAwwJ
a2V5ZmVuZGVyMCAXDTcwMDEwMTAwMDAwMFoYDzk5OTkxMjMxMjM1OTU5WjAUMRIw
EAYDVQQDDAlrZXlmZW5kZXIwWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAARbeCRl
F1ZIjK1bTfrPvtCoYDThMjdV1q8mq+B9FMDo4GIahTCUG/Ub6bCOcbip5pP92J3h
yMEcPuos72c1KcGjMAoGCCqGSM49BAMCA0kAMEYCIQC/BNrkCM5gpsVfa9EqQcM0
PCaADyZG7KKLgDv7asa5LwIhAKDXRE3Tdm9tYObO0X4p0CRQkl1+DnvGljzQe34C
JBax
-----END CERTIFICATE-----
Informații despre punctul final /config/tls/cert.pem pot fi găsite în documentația API.
Certificatul TLS poate fi generat după cum urmează.
Opțiuni necesare
Opțiunea |
Descriere |
---|---|
|
Tipul pentru cheia generată |
|
Lungimea cheii generate |
Exemplu
$ nitropy nethsm --host $NETHSM_HOST generate-tls-key -t Curve25519
Key for TLS interface generated on NetHSM localhost:8443
Informații despre punctul final /config/tls/generate pot fi găsite în documentația API.
Cererea de semnare a certificatului (CSR) pentru certificat poate fi generată după cum urmează.
Opțiuni necesare
Opțiunea |
Descriere |
---|---|
|
Generarea unui CSR pentru certificatul TLS NetHSM |
|
Numele țării |
|
Numele statului sau al provinciei |
|
Numele localității |
|
Numele organizației |
|
Numele unității organizaționale |
|
Denumirea comună |
|
Adresa de e-mail |
Exemplu
$ nitropy nethsm --host $NETHSM_HOST csr --api --country="DE" --state-or-province="Berlin" --locality="Berlin" --organization="Nitrokey" --organizational-unit="" --common-name="Nitrokey" --email-address="info@nitrokey.com"
-----BEGIN CERTIFICATE REQUEST-----
MIGBMDUCAQAwAjEAMCowBQYDK2VwAyEAE+nz+nOj80SWG25UbqVcQk6Ua84zuj5B
9qCtPpDUX2qgADAFBgMrZXADQQDwk9LrYDu83a1jgBGqW0I9BVXWEhP4gZLxlVV+
c102GFi963ZPIxG7Z5+uWplz+wr/Vmr7KLr6oM01M/AZPJQO
-----END CERTIFICATE REQUEST-----
Informații despre punctul final /config/tls/csr.pem pot fi găsite în documentația API.
Certificatul poate fi înlocuit după cum urmează.
Opțiuni necesare
Opțiunea |
Descriere |
---|---|
|
Setați certificatul pentru interfața TLS NetHSM |
Argumente
Argument |
Descriere |
---|---|
|
Fișier de certificat |
Exemplu
nitropy nethsm --host $NETHSM_HOST set-certificate --api /tmp/nethsm-certificate
Informații despre punctul final /config/tls/csr.pem pot fi găsite în documentația API.
Rețea#
Configurația rețelei definește setările utilizate pentru Portul de rețea.
Notă
Aceste setări nu configurează BMC Network Port.
Configurația rețelei poate fi recuperată după cum urmează.
Opțiuni necesare
Opțiunea |
Descriere |
---|---|
|
Interogarea configurației rețelei |
Exemplu
$ nitropy nethsm -h $NETHSM_HOST get-config --network
Configuration for NetHSM localhost:8443:
Network:
IP address: 192.168.1.1
Netmask: 255.255.255.0
Gateway: 0.0.0.0
Informații despre punctul final /config/network pot fi găsite în documentația API.
Setați configurația rețelei după cum urmează.
Notă
NetHSM nu acceptă DHCP (Dynamic Host Configuration Protocol).
Notă
NetHSM nu acceptă IPv6 (Internet Protocol version 6).
Opțiuni necesare
Opțiunea |
Descriere |
---|---|
|
Noua adresă IP |
|
Noua mască de rețea |
|
Noua poartă de acces |
Exemplu
$ nitropy nethsm -h $NETHSM_HOST set-network-config -a 192.168.1.1 -n 255.255.255.0 -g 0.0.0.0
Updated the network configuration for NetHSM localhost:8443
Informații despre punctul final /config/network pot fi găsite în documentația API.
Timp#
Configurarea orei stabilește ora sistemului pentru software-ul NetHSM. De obicei, nu este necesar să setați ora sistemului, deoarece aceasta este setată în timpul aprovizionării.
Configurația timpului poate fi recuperată după cum urmează.
Opțiuni necesare
Opțiunea |
Descriere |
---|---|
|
Consultați ora sistemului |
Exemplu
$ nitropy nethsm -host $NETHSM_HOST get-config --time
Configuration for NetHSM localhost:8443:
Time: 2022-08-17 11:40:00+00:00
Informații despre endpoint-ul /config/time pot fi găsite în documentația API.
Setați ora de funcționare a NetHSM.
Important
Asigurați-vă că treceți ora în fusul orar UTC.
Argumente
Argument |
Descriere |
---|---|
|
Ora sistemului care trebuie setată (Format: AAAA-MM-DDTHH:MM:SSZ) |
Exemplu
$ nitropy nethsm -h $NETHSM_HOST set-time 2022-08-17T11:40:00Z
Updated the system time for NetHSM localhost:8443
Informații despre endpoint-ul /config/time pot fi găsite în documentația API.
Metrici#
NetHSM înregistrează în jurnale metrici ale parametrilor sistemului.
Notă
Această comandă necesită autentificarea unui utilizator cu rolul Metrics. Vă rugăm să consultați capitolul Roluri pentru a afla mai multe despre acest rol.
Vă rugăm să consultați Metrics pentru a afla mai multe despre fiecare metrică.
Măsurătorile pot fi recuperate după cum urmează.
Exemplu
$ nitropy nethsm -h $NETHSM_HOST metrics
Metric Value
---------------------------- --------
client connections 0
established state 6
external.received bytes 989931
external.received packets 13239
external.transmitted bytes 25908953
external.transmitted packets 22037
free chunk count 322
gc compactions 0
gc major bytes 21348352
gc major collections 35
gc minor collections 2652
http response 200 28
http response 201 1
http response 204 1
http response 400 1
http response 403 1
http response 404 145
http response 412 1
http response time 0.084998
http response total 178
internal.received bytes 66541
internal.received packets 1130
internal.transmitted bytes 63802
internal.transmitted packets 1133
kv write 2
log errors 3
log warnings 3
maximum allocated space 64528384
maximum releasable bytes 1216
mmapped region count 0
new sleeper size 1
non-mmapped allocated bytes 64528384
sleep queue size 11
syn-rcvd state 0
timers 2
total allocated space 43940832
total client 1
total established 515
total free space 20587552
total sleeper size 12
total syn-rcvd 514
total timers 526
uptime 17626
Informații despre punctul final /metrics pot fi găsite în documentația API.
Înregistrare#
NetHSM poate înregistra evenimentele de sistem la portul serial sau la un server syslog din rețea.
Important
În cazul oricărei implementări de producție, jurnalul NetHSM trebuie monitorizat în permanență pentru a oferi o notificare imediată cu privire la orice potențiale probleme de securitate.
Consola serială funcționează chiar de la începutul hardware-ului NetHSM. Aceasta include evenimente de la firmware-ul NetHSM și de la software-ul NetHSM.
Setările pentru conexiunea la consola serială sunt următoarele.
Setarea |
Valoare |
---|---|
Viteza de baud |
115200 |
Biți de date |
8 |
Biți de oprire |
1 |
Paritate |
Nici unul |
Controlul fluxului |
Nici unul |
Configurația serverului syslog poate fi recuperată după cum urmează.
Opțiuni necesare
Opțiunea |
Descriere |
---|---|
|
Consultați configurația de logare |
Exemplu
$ nitropy nethsm -h $NETHSM_HOST get-config --logging
Logging:
IP address: 0.0.0.0
Port: 514
Log level: info
Informații despre punctul final /config/logging pot fi găsite în documentația API.
Configurația serverului syslog poate fi setată după cum urmează.
Opțiuni necesare
Opțiunea |
Descriere |
---|---|
|
Adresa IP a noii destinații de logare |
|
Portul noii destinații de logare |
|
Noul nivel de jurnal |
Exemplu
$ nitropy nethsm -h $NETHSM_HOST set-logging-config -a 192.168.0.1 -p 514 -l info
Updated the logging configuration for NetHSM localhost:8443
Informații despre punctul final /config/logging pot fi găsite în documentația API.
Backup#
NetHSM Datele utilizatorului pot fi salvate într-un fișier de rezervă. Acest fișier de rezervă conține toate User Data, și anume Configuration Store, Authentication Store, Domain Key Store și Key Store.
Important
Un software de sistem NetHSM în modul Unattended Boot va avea nevoie de Unlock Passphrase dacă este restaurat pe un alt hardware NetHSM. Vă rugăm să consultați capitolul Unlock Passphrase pentru a afla mai multe.
Important
Un NetHSM în modul Unattended Boot va fi în același mod după o restaurare.
Înainte de a putea iniția o copie de rezervă, trebuie setată Fraza de rezervă. Backup Passphrase este utilizată pentru a cripta datele din fișierul de backup.
Atenționare
Fraza de rezervă nu poate fi resetată fără a cunoaște valoarea curentă. În cazul în care fraza de rezervă se pierde, nu poate fi resetată la o nouă valoare și nici nu pot fi restaurate copiile de rezervă create.
Fraza de rezervă poate fi setată după cum urmează.
Opțiuni opționale
Opțiunea |
Descriere |
---|---|
|
Noua frază de acces de rezervă |
|
Fraza de trecere curentă a copiei de rezervă (sau un șir gol dacă nu este setată) |
|
Nu cereți confirmarea înainte de a schimba fraza de acces. |
Exemplu
$ nitropy nethsm -h $NETHSM_HOST -u admin set-backup-passphrase
New passphrase:
Repeat for confirmation:
Warning: The backup passphrase cannot be reset without knowing the current value. If the backup passphrase is lost, neither can it be reset to a new value nor can the created backups be restored.
Do you want to continue? [y/N]: y
The current backup passphrase (or an empty string if not set) []:
Updated the backup passphrase for NetHSM localhost:8443
Informații despre punctul final /config/backup-passphrase pot fi găsite în documentația API.
Notă
Această comandă necesită autentificarea unui utilizator cu rolul Backup. Vă rugăm să consultați capitolul Roles pentru a afla mai multe informații.
Salvarea poate fi executată după cum urmează.
Argumente
Argument |
Descriere |
---|---|
|
Fișier de rezervă |
Exemplu
$ nitropy nethsm -h $NETHSM_HOST backup /tmp/nethsm-backup
Backup for localhost:8443 written to /tmp/backup
Informații despre punctul final /system/backup pot fi găsite în documentația API.
Notă
Acest fișier de rezervă poate fi restaurat numai pe o instanță NetHSM neaprovizionată.
Restaurați#
NetHSM poate fi restaurat dintr-un fișier de rezervă.
În cazul în care NetHSM este Unprovisioned se vor restaura toate Datele utilizatorului inclusiv configurația sistemului și repornirea. Prin urmare, este posibil ca sistemul să primească ulterior setări de rețea, certificat TLS și Unlock Passphrase diferite.
Dacă NetHSM este Provisioned, se vor restaura utilizatorii și cheile de utilizator, dar nu și configurația sistemului. În acest caz, toți utilizatorii și cheile de utilizator existente anterior vor fi șterse. NetHSM se încheie într-o stare Operational.
Restaurarea poate fi aplicată după cum urmează.
Opțiuni opționale
Opțiunea |
Descriere |
---|---|
|
Fraza de rezervă |
|
Ora sistemului care trebuie setată (Format: |
Important
Asigurați-vă că ora computerului local este setată corect. Pentru a seta o oră diferită, vă rugăm să o furnizați manual.
Argumente
Argument |
Descriere |
|
---|---|---|
|
Exemplu
$ nitropy nethsm -h $NETHSM_HOST restore /tmp/nethsm-backup
Backup passphrase:
Backup restored on NetHSM localhost:8443
Informații despre punctul final /system/restore pot fi găsite în documentația API.
Actualizare software#
Actualizările de software pot fi instalate printr-un proces în doi pași. În primul rând, imaginea de actualizare trebuie încărcată pe un Provisioned NetHSM. NetHSM verifică autenticitatea, integritatea și numărul de versiune al imaginii. Opțional, NetHSM afișează notele de lansare, dacă există.
Atenționare
Este posibil să apară pierderi de date din cauza instalării unei actualizări beta! Versiunile stabile nu ar trebui să provoace pierderi de date. Cu toate acestea, se recomandă să creați o copie de rezervă înainte de actualizare.
Fișierul de actualizare poate fi încărcat după cum urmează.
Argumente
Argument |
Descriere |
---|---|
|
Fișier de actualizare |
Exemplu
$ nitropy nethsm --host $NETHSM_HOST update /tmp/nethsm-update.img.cpio
Image /tmp/nethsm-update.img.cpio uploaded to NetHSM localhost:8443
Informații despre punctul final /system/update pot fi găsite în documentația API.
Ulterior, actualizarea poate fi aplicată sau întreruptă. Vă rugăm să consultați opțiunea dorită mai jos. În cazul în care NetHSM este oprit înainte de operațiunea „commit”, fișierul de actualizare trebuie încărcat din nou.
Actualizarea poate fi aplicată (angajată) după cum urmează. Orice migrare de date se efectuează numai _după ce_ NetHSM a pornit cu succes noua versiune de software de sistem.
Exemplu
$ nitropy nethsm --host $NETHSM_HOST commit-update
Update successfully committed on NetHSM localhost:8443
Informații despre punctul final /system/commit-update pot fi găsite în documentația API.
Actualizarea poate fi anulată după cum urmează.
Exemplu
$ nitropy nethsm --host $NETHSM_HOST cancel-update
Update successfully cancelled on NetHSM localhost:8443
Informații despre punctul final /system/cancel-update pot fi găsite în documentația API.
Repornire și închidere#
NetHSM poate fi repornit și oprit, fie de la distanță, fie cu ajutorul butonului de repornire și oprire de pe partea frontală a hardware-ului NetHSM.
Repornirea de la distanță poate fi inițiată după cum urmează.
Exemplu
$ nitropy nethsm --host $NETHSM_HOST reboot
NetHSM localhost:8443 will be rebooted.
Do you want to continue? [y/N]: y
NetHSM localhost:8443 is about to reboot
Informații despre punctul final /system/reboot pot fi găsite în documentația API.
Oprirea de la distanță poate fi inițiată după cum urmează.
Exemplu
$ nitropy nethsm --host $NETHSM_HOST shutdown
NetHSM localhost:8443 will be shutdown.
Do you want to continue? [y/N]: y
NetHSM localhost:8443 is about to shutdown
Informații despre punctul final /system/shutdown pot fi găsite în documentația API.
Resetare la valorile implicite din fabrică#
Un Provisioned NetHSM poate fi resetat la valorile implicite din fabrică. În acest caz, toate datele utilizatorului sunt șterse în siguranță, iar NetHSM pornește în starea Unprovisioned. Ulterior, este posibil să doriți să provizionați NetHSM-ul.
Resetarea la valorile implicite din fabrică poate fi efectuată după cum urmează.
Exemplu
$ nitropy nethsm -h $NETHSM_HOST factory-reset
NetHSM localhost:8443 will be set to factory defaults.
All data will be lost!
Do you want to continue? [y/N]: y
NetHSM localhost:8443 is about to perform a factory reset
Informații despre punctul final /system/factory-reset pot fi găsite în documentația API.
Gestionarea utilizatorilor#
Roluri#
NetHSM permite separarea sarcinilor prin utilizarea de roluri diferite. Fiecărui cont de utilizator configurat pe NetHSM îi este atribuit unul dintre următoarele Role.
Rol |
Descriere |
---|---|
Administrator |
Un cont de utilizator cu acest rol are acces la toate operațiunile furnizate de NetHSM, cu excepția operațiunilor de utilizare a cheilor, adică semnarea și decriptarea mesajelor. |
Operator |
Un cont de utilizator cu acest rol are acces la toate operațiunile de utilizare a cheilor, la un subset de operațiuni de gestionare a cheilor numai pentru citire și la operațiuni de gestionare a utilizatorilor care permit modificări numai pentru propriul cont. |
Metrice |
Un cont de utilizator cu acest rol are acces numai la operațiunile de citire a măsurătorilor. |
*Backup * |
Un cont de utilizator cu acest rol are acces numai la operațiunile necesare pentru a iniția o copie de rezervă a sistemului. |
A se vedea Tags pentru restricții de acces mai detaliate.
Notă
Într-o versiune viitoare, pot fi introduse Roles suplimentare.
Adăugați un utilizator#
Adăugați un cont de utilizator la NetHSM. Fiecare cont de utilizator are un Role, care trebuie specificat. Vă rugăm să consultați capitolul Roles pentru a afla mai multe despre Roles.
Notă
NetHSM atribuie un ID de utilizator aleatoriu dacă nu este specificat niciunul.
Un cont de utilizator poate fi adăugat după cum urmează.
Opțiuni necesare
Opțiunea |
Descriere |
---|---|
|
Numele real al utilizatorului |
|
Rolul noului utilizator |
|
Fraza de acces a noului utilizator |
Opțiuni opționale
Opțiunea |
Descriere |
---|---|
|
ID-ul de utilizator al noului utilizator |
Exemplu
$ nitropy nethsm --host $NETHSM_HOST add-user --real-name "Nitrokey Operator" --role Operator --user-id operator1
Passphrase:
Repeat for confirmation:
User operator1 added to NetHSM localhost:8443
Ștergeți utilizatorul#
Ștergeți un cont de utilizator din NetHSM.
Atenționare
Ștergerea este permanentă și nu poate fi anulată.
Un cont de utilizator poate fi șters după cum urmează.
Argumente
Argument |
Descriere |
---|---|
|
ID-ul de utilizator al utilizatorului. |
Exemplu
$ nitropy nethsm --host $NETHSM_HOST delete-user operator1
User operator1 deleted on NetHSM localhost:8443
Informații despre punctul final /users/{UserID}` pot fi găsite în documentația API.
Lista utilizatorilor#
Lista utilizatorilor de pe NetHSM.
Lista poate fi consultată după cum urmează.
Opțiuni opționale
Opțiunea |
Descriere |
---|---|
|
Consultați numele și rolul real al utilizatorului |
Exemplu
$ nitropy nethsm --host $NETHSM_HOST list-users
Users on NetHSM localhost:8843:
User ID Real name Role
--------- ----------------- -------------
operator1 Nitrokey Operator Operator
admin admin Administrator
Fraza de acces a utilizatorului#
Se poate reseta fraza de trecere a unui cont de utilizator. O frază de trecere este setată inițial în timpul adăugării unui cont de utilizator.
Notă
Frazele de acces trebuie să aibă >= 10 și <= 200 de caractere.
Fraza de trecere a utilizatorului poate fi setată după cum urmează.
Opțiuni necesare
Opțiunea |
Descriere |
---|---|
|
ID-ul de utilizator al utilizatorului |
|
Noua frază de acces a utilizatorului |
Exemplu
$ nitropy nethsm --host $NETHSM_HOST set-passphrase --user-id operator1
Passphrase:
Repeat for confirmation:
Updated the passphrase for user operator1 on NetHSM localhost:8443
Informații despre punctul final /users/{UserID}/passphrase pot fi găsite în documentația API.