PowerShell kann mehrere Automatisierungs- und Verwaltungsaufgaben ausführen, einschließlich der Kennwortverwaltung. Die Kennwortverwaltung ist ein kritischer Prozess, aber in PowerShell sieht es ziemlich einfach aus und schützt sich, Passwörter zu verwalten. Insbesondere sind die Passwörter Strings und können in PowerShell unter Verwendung mehrerer Techniken gesichert werden. Die gesicherte Zeichenfolge ist ein Text, der vertraulich gehalten werden sollte, z. B. ein Passwort.
In diesem Tutorial wird mehrere Methoden überprüft, um eine Zeichenfolge in PowerShell zu sichern.
So sichern Sie eine Saite in PowerShell?
Die PowerShell -Zeichenfolge kann durch Anwenden der angegebenen Methoden gesichert werden:
Methode 1: Sichern Sie eine Zeichenfolge in PowerShell mit der Methode „Convertto-Securestring“
Der "Konverto-securestringDie Methode wird verwendet, um einfachen Text in eine sichere Zeichenfolge umzuwandeln. Darüber hinaus kann die Standard -verschlüsselte Zeichenfolge auch mit dieser Methode in eine sichere Zeichenfolge konvertiert werden.
Beispiel
In diesem Beispiel wird die Methode gezeigt, um eine sichere Zeichenfolge mit der “zu erstellenKonverto-securestring”CMDLET:
> $ pwd = convertto -securestring 'mypassword123' -asplainText -force
Nach dem angegebenen Befehl:
Führen Sie das zugewiesene Passwort in der PowerShell -Konsole aus, um zu überprüfen, ob eine Zeichenfolge in eine sichere Zeichenfolge konvertiert wurde oder nicht:
> $ pwd
Der "System.Sicherheit.SicherheitAusgabe prüft, dass die Zeichenfolge in einen sicheren umgewandelt wurde.
Methode 2: Sicherstellen Sie eine Zeichenfolge in PowerShell mit der Methode "Read-Host"
Der "Read-HostCMDLet fordert den Benutzer zur Eingabe auf. Mit Hilfe dieses Befehls werden wir den Benutzer auffordern, das Passwort einzugeben und es dann in eine sichere Zeichenfolge umzuwandeln.
Beispiel
In diesem Beispiel wird die Konvertierung der Benutzereingabe in eine sichere Zeichenfolge überprüft:
> $ StrPassword = Read -Host -Ascurestring -prompt "Kennwort eingeben"
> $ StrPassword
Im angegebenen Befehl:
Es kann beobachtet werden, dass die Eingabeaufforderung nach dem Passwort gefragt wurde, und wir haben es eingegeben.
Überprüfen Sie nun, ob die angegebene Eingabe in eine sichere Zeichenfolge konvertiert wurde oder nicht:
> $ StrPassword
Die angegebene Ausgabe bestätigt, dass die eingegebene Eingabe erfolgreich in eine sichere Zeichenfolge umgewandelt wurde.
Abschluss
Um eine Zeichenfolge in PowerShell zu sichern, können zwei Methoden verwendet werden, einschließlich “Konverto-securestring" Und "Read-Host”. Die erste Methode akzeptiert die vordefinierte Zeichenfolge und konvertiert sie dann in eine sichere Zeichenfolge, während die zweite Methode die Eingabe vom Benutzer nimmt. Dieses Tutorial hat ein detailliertes Verfahren zur Sicherung einer Zeichenfolge in PowerShell vorgelegt.