Reset-SecretStore
Alaphelyzetbe állítja a SecretStoret az összes titkos adat törlésével és az alapértelmezett beállításokkal történő konfigurálásával.
Syntax
Reset-SecretStore
[-Scope <SecureStoreScope>]
[-Authentication <Authenticate>]
[-Password <SecureString>]
[-PasswordTimeout <Int32>]
[-Interaction <Interaction>]
[-PassThru]
[-Force]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
Ez a parancsmag teljesen alaphelyzetbe állítja a SecretStoret úgy, hogy törli az összes benne található titkos adatot, és alaphelyzetbe állítja a konfigurációs beállításokat az alapértelmezett értékükre. Csak akkor használható, ha egy szükséges jelszó elvész, vagy az adatfájlok megsérülnek, hogy a SecretStore többé ne működjön, és a titkos adatok ne férhessenek hozzá.
Az alapértelmezett konfigurációs beállítások felül bírálhatók az egyes parancskonfigurációs beállítások paramétereinek megadásával.
Példák
1\. példa
PS C:\> Reset-SecretStore -PassThru
WARNING: !!This operation will completely remove all SecretStore module secrets and reset
configuration settings to default values!!
Reset SecretStore
Are you sure you want to erase all secrets in SecretStore and reset configuration settings to default?
[Y] Yes [A] Yes to All [N] No [L] No to All [S] Suspend [?] Help (default is "N"): Y
Creating a new Microsoft.PowerShell.SecretStore vault. A password is required by the current store configuration.
Enter password:
********
Enter password again for verification:
********
Scope Authentication PasswordTimeout Interaction
----- -------------- --------------- -----------
CurrentUser Password 900 Prompt
Ez a példa alaphelyzetbe állítja a SecretStoret az aktuális felhasználó számára. A parancsmag figyelmeztet a művelet következményeire, és megerősítést kér a felhasználótól a folytatás előtt. A megerősítés után a parancsmag törli az összes titkos kódot, és minden konfigurációs beállítást beállít az alapértelmezett értékre.
Paraméterek
-Authentication
A SecretStorehoz való hozzáférés hitelesítésének módját határozza meg. Az értéknek vagy None
értéknek kell lenniePassword
.
Ha a paraméterként van None
megadva, a parancsmag jelszó nélkül engedélyezi a Titkos kulcstár elérését. Az alapértelmezett hitelesítés a következő: Password
.
Figyelemfelhívás
A hitelesítésNone
beállítása kevésbé biztonságos, mint Password
a . A beállítás None
hasznos lehet tesztelési forgatókönyvekhez, de fontos titkos kódokkal nem használható.
Type: | Authenticate |
Accepted values: | None, Password |
Position: | Named |
Default value: | Password |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Confirm
Jóváhagyást kér a parancsmag futtatása előtt.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Force
Azt jelzi, hogy a parancsmagnak kérés nélkül alaphelyzetbe kell állítania a SecretStoret . Alapértelmezés szerint a parancsmag figyelmeztet a SecretStore alaphelyzetbe állításának hatására, és megerősítést kér a felhasználótól.
Type: | SwitchParameter |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Interaction
Megadja, hogy a SecretStore kérnie kell-e a felhasználót, amikor hozzáfér. Ha az érték Prompt
, a rendszer szükség esetén kéri a felhasználó jelszavát az interaktív munkamenetekben. Ha az érték None
, a rendszer nem kér jelszót a felhasználótól. Ha az érték és None
jelszóra van szükség, a jelszót igénylő parancsmag Microsoft.PowerShell.SecretStore.PasswordRequiredException hibát jelez.
Type: | Interaction |
Accepted values: | None, Prompt |
Position: | Named |
Default value: | Prompt |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PassThru
Azt jelzi, hogy a parancsmagnak vissza kell adnia a SecretStore konfigurációját az alaphelyzetbe állítás után. Alapértelmezés szerint a parancsmag nem ad vissza kimenetet.
Type: | SwitchParameter |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Password
Megadja azt a jelszót, amelyhez a SecretStorenak hozzáférésre van szüksége. Ha a hitelesítés a következőként van megadva: None
, a parancsmag hibát ad vissza. Ha a hitelesítés van Password
megadva, és ez a paraméter nincs megadva, a parancsmag arra kéri a felhasználót, hogy biztonságosan adja meg a jelszót.
Type: | SecureString |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PasswordTimeout
Megadja, hogy mennyi ideig maradjon feloldva a SecretStore a jelszóval történő hitelesítés után. Az időtúllépési érték elérésekor a rendszer érvényteleníti az aktuális jelszóértéket a munkamenethez. Az időtúllépés után a Titkos kulcstár eléréséhez újra meg kell követelni a jelszót.
Type: | Int32 |
Position: | Named |
Default value: | 900 |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Scope
Meghatározza, hogy a SecretStore mely környezethez van konfigurálva. Jelenleg csak CurrentUser
a támogatottak.
Type: | SecureStoreScope |
Accepted values: | CurrentUser, AllUsers |
Position: | Named |
Default value: | CurrentUser |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WhatIf
Bemutatja, mi történne a parancsmag futtatásakor. A parancsmag nem fut.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Bevitelek
None
Kimenetek
Microsoft.PowerShell.SecretStore.SecureStoreConfig
Visszajelzés
https://aka.ms/ContentUserFeedback.
Hamarosan elérhető: 2024-ben fokozatosan kivezetjük a GitHub-problémákat a tartalom visszajelzési mechanizmusaként, és lecseréljük egy új visszajelzési rendszerre. További információ:Visszajelzés küldése és megtekintése a következőhöz: