Powershell Sichere Passwort, um auf jedem Rechner zu arbeiten

8

Ich muss ein Powershell-Skript schreiben, das ich auf jedem Computer ausführen kann, um eine Verbindung zu einem Server herzustellen. Verschlüsselt die sichere Zeichenfolgenverknüpfung die Maschine oder den Benutzer, d. H. Wird ein sicheres Kennwort auf einem beliebigen Computer in der Domäne verwendet oder kann es nur auf dem Computer entschlüsselt werden, auf dem es erstellt wurde. Wenn es das Letztere ist weg, um das Kennwort zu verschlüsseln, also kann ich das Skript auf irgendeinem möglichem Maschine

laufen lassen     
user1221996 22.03.2013, 21:58
quelle

2 Antworten

9

Um auf anderen Computern zu arbeiten, müssen Sie einen Schlüssel für die Cmdlets ConvertTo-SecureString und ConvertFrom-SecureString erstellen.

%Vor%

Ссылка

  

Standardmäßig verwenden die SecureString-Cmlets die Data Protection-API von Windows   wenn sie Ihren SecureString in und aus einem Nur-Text konvertieren   Darstellung. Der Verschlüsselungsschlüssel basiert auf Ihrer Windows-Anmeldung   Anmeldeinformationen, damit nur Sie die Daten entschlüsseln können, die Sie verschlüsselt haben.    Wenn die exportierten Daten auf einem anderen System oder getrennt ausgeführt werden sollen   Benutzerkonto können Sie die Parametersätze verwenden, mit denen Sie   expliziter Schlüssel.

    
Andy Arismendi 22.03.2013, 23:16
quelle
0

Das ist eine gute Frage. Hier finden Sie einen Link zum Speichern Ihrer Anmeldeinformationen . Ich habe dies eingerichtet und ich werde versuchen, meine Berechtigungszeichenfolge auf einem anderen Computer, der mit einem anderen Konto angemeldet ist, auszuprobieren. Ich werde Sie mein Ergebnis wissen lassen.

Aktualisieren

Ich würde sagen, dass es für mich nicht funktioniert hat. Ich ging auf die Maschine der anderen Person, die als sie eingeloggt war. Ich habe meine Credentials in einem Skript namens Get-MyCred :

eingerichtet %Vor%

Wenn ich die Zeile führe, wo es mein Passwort bekommt, erhalte ich einen Fehler auf dem Computer der anderen Personen.

%Vor%

Ich erhalte sogar den Fehler, wenn ich mich mit meinen Anmeldeinformationen bei einem anderen Computer anmelde.

    
Mad Tom Vane 22.03.2013 22:09
quelle

Tags und Links