Wie kann man RDP-Anmeldeinformationen in einer Datei speichern?

35925
barfoon

Ich versuche, RDP zu verwenden und meine Anmeldeinformationen in einer Datei zu speichern, damit ich sie nicht jedes Mal eingeben muss, wenn ich eine Verbindung herstelle.

Ich erinnere mich, dass ich das schon einmal gemacht habe, und es ging darum, eine Gruppenrichtlinieneinstellung zu ändern. Was genau muss ich an den Host- und Client-Computern in den Gruppenrichtlinien in Windows 7 ändern, um dies zu erreichen?

11

5 Antworten auf die Frage

11
Neil

Öffnen Sie den Gruppenrichtlinien-Editor (Start> Ausführen> gpedit.msc) und navigieren Sie zu Computer Configuration -> Administrative Templates -> Windows Components -> Remote Desktop Services -> Remote Desktop Connection Client

Do not allow passwords to be savedÄndern Sie den Wert in Deaktiviert.

Erweitern Sie beim Herstellen einer Verbindung mit einem Computer in Remotedesktopconnector den Bereich Optionen, und vergewissern Sie sich, dass diese Option aktiviert Allow me to save credentialsist.

Danke Neil - Ich habe tatsächlich eine umfassendere Lösung gefunden, die auf meine eigene Antwort bezogen ist. barfoon vor 14 Jahren 0
11
barfoon

Tatsächlich einen Link ( Archiv.org ) gefunden, der dieses Problem gelöst hat:

  1. Klicken Sie auf Start -> Ausführen und geben Sie "gpedit.msc" ein.
  2. Navigieren Sie zu Richtlinien für lokale Computer -> Computerkonfiguration -> Administrative Vorlagen -> System -> Delegierung von Anmeldeinformationen.
  3. Doppelklicken Sie auf die Richtlinie "Delegieren von Standardanmeldeinformationen mit nur NTLM-Serverauthentifizierung zulassen".
  4. Setzen Sie die Richtlinie auf "Aktiviert".
  5. Klicken Sie auf die Schaltfläche Anzeigen und geben Sie die Zeichenfolge „TERMSRV / *“ in die Liste ein. Sie können hier auch spezifischer sein, falls Sie nicht die Verwendung von gespeicherten Anmeldeinformationen für alle Remote-Computer zulassen möchten, sondern nur einige wenige.
  6. Klicken Sie zweimal auf OK, um die Richtlinie zu schließen. Wiederholen Sie die Schritte 3–6 für die folgenden Richtlinien:
    1. "Delegieren von Standardanmeldeinformationen zulassen"
    2. "Erlauben Sie das Delegieren von gespeicherten Anmeldeinformationen mit NTLM-Server-Authentifizierung"
    3. "Erlaube das Delegieren von gespeicherten Anmeldeinformationen"
+1 Da gibt es Links zu einer sehr umfassenden Antwort. Dies ist die Art von Antwort, die bei SuperUser wiederholt werden sollte. Es soll doch eine Kreuzung zwischen einem Forum und einem Wiki sein Ian Boyd vor 14 Jahren 1
@IanBoyd: Es wird empfohlen, einen Community-Wiki-Beitrag mit einem Link zum ursprünglichen Inhalt zu erstellen. Dies ist besonders hilfreich, wenn beide Originalpostings tot sind. Guvante vor 11 Jahren 0
@Guvante Und nun, da der Link ** tot ist; Die nützliche Antwort ist für immer verloren. Ian Boyd vor 11 Jahren 1
Verfügbar hier: https://web.archive.org/web/20091004021911/http://www.perceptible.net/post/2009/02/03/Wie-ToEnable-User-of-saved-Credentials-mit -Remote-Desktop-to-Fast-Voll-Authentifizierte-Machines.aspx bkaid vor 10 Jahren 1
Das hat bei mir funktioniert. Vielen Dank! steampowered vor 10 Jahren 0
2
Maku

Ich hatte das Problem unter Windows 10 mit Perma-Abfrage, wenn ich versuche, eine Verbindung zu einem neuen Computer herzustellen.

Zuerst muss die Passwortzeile im RDP benannt werden:

password 51:b:myEncryptedPassword 

Und der Pass muss verschlüsselt sein. Sie können cryptRDP5 verwenden, um es zu konvertieren: https://github.com/jps-networks-modifiedOSS/openvpn-als-applications/tree/master/adito-application-rdp-xplatform-embedded/src/windows

cryptRDP5.exe yourpassword 
0
xeon

Sie können den Hostnamen / die IP-Adresse und die Berechtigungsnachweise als Schlüssel von PowerShell mit dem Befehl speichern:

cmdkey /generic:<ip or hostname> /user:<username> /pass:<password> 

So zeigen Sie Ihre gespeicherten Schlüssel an
Hinweis: Das gespeicherte Passwort ist auf keinen Fall sichtbar . :

cmdkey /list 

Um einen Schlüssel zu löschen:

cmdkey /delete:<hostname> 

Dies funktioniert zum Ausführen einer RDP-Sitzung über die Eingabeaufforderung sowie den RDP-Client.

Hoffe das hilft.

Für weitere Informationen besuchen Sie die Technet-Seite

0
Evengard

Ich habe @barfoon answer in ein Registrierungsskript umgewandelt, um die automatisierte Bereitstellung zu ermöglichen ... Oder einfach die Mühe des Navigierens durch gpedit.msc sparen:

Windows Registry Editor Version 5.00  [HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows NT\Terminal Services] "DisablePasswordSaving"=dword:00000000  [HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\CredentialsDelegation] "AllowDefaultCredentials"=dword:00000001 "AllowDefaultCredentialsWhenNTLMOnly"=dword:00000001 "ConcatenateDefaults_AllowDefault"=dword:00000001 "AllowSavedCredentials"=dword:00000001 "ConcatenateDefaults_AllowSaved"=dword:00000001 "AllowSavedCredentialsWhenNTLMOnly"=dword:00000001 "ConcatenateDefaults_AllowSavedNTLMOnly"=dword:00000001  [HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\CredentialsDelegation\AllowDefaultCredentials] "1"="TERMSRV/*"  [HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\CredentialsDelegation\AllowSavedCredentials] "1"="TERMSRV/*"  [HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\CredentialsDelegation\AllowSavedCredentialsWhenNTLMOnly] "1"="TERMSRV/*"  [HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\CredentialsDelegation\AllowDefaultCredentialsWhenNTLMOnly] "1"="TERMSRV/*" 

Speichern Sie dies einfach in einer filename.regDatei, doppelklicken Sie darauf und genießen Sie es.