Come salvare le credenziali RDP in un file?


12

Sto cercando di utilizzare RDP e salvare le mie credenziali in un file, quindi non devo inserirlo ogni volta che mi collego.

Ricordo di averlo fatto prima e ha comportato la modifica di un'impostazione dei criteri di gruppo. Cosa devo esattamente cambiare in Criteri di gruppo in Windows 7 nei computer host e client per ottenere questo risultato?

Risposte:


11

Apri l'editor Criteri di gruppo (Start> Esegui> gpedit.msc) e vai a Computer Configuration -> Administrative Templates -> Windows Components -> Remote Desktop Services -> Remote Desktop Connection Client

Per valore Do not allow passwords to be saved, cambia in Disabilitato.

Quando ci si connette a una macchina in Remote Desktop Connector, espandere il pannello Opzioni e confermare che Allow me to save credentialssia selezionato.


Grazie Neil - In realtà ho trovato una soluzione più completa collegata alla mia risposta.
barfoon,

12

In realtà ho trovato un link ( archive.org ) che ha risolto questo problema:

  1. Premi Start -> Esegui e digita "gpedit.msc".
  2. Passare a Criteri del computer locale -> Configurazione del computer -> Modelli amministrativi -> Sistema -> Delega credenziali.
  3. Fare doppio clic sul criterio "Consenti delega credenziali predefinite con autenticazione server solo NTLM".
  4. Impostare il criterio su "Abilitato".
  5. Fai clic sul pulsante Mostra e inserisci la stringa "TERMSRV / *" nell'elenco. Puoi anche essere più specifico qui nel caso in cui non desideri consentire l'uso delle credenziali salvate con tutte le macchine remote ma piuttosto solo alcune selezionate.
  6. Fare clic su OK due volte per chiudere la politica. Ripetere i passaggi da 3 a 6 per i seguenti criteri:
    1. "Consenti delega credenziali predefinite"
    2. "Consenti delega credenziali salvate con autenticazione server solo NTLM"
    3. "Permetti di delegare le credenziali salvate"

1
+1 Poiché si tratta di collegamenti a una risposta molto completa. Questo è il tipo di risposta che dovrebbe essere rifatta su SuperUser. Dopotutto, dovrebbe essere un incrocio tra un forum e un Wiki
Ian Boyd,

@IanBoyd: la raccomandazione è di pubblicare un post Wiki della comunità con un collegamento al contenuto originale. Ciò è particolarmente utile quando entrambi i post originali sono morti.
Guvante,

1
@Guvante E ora che il link è morto; la risposta utile è persa per sempre.
Ian Boyd,



0

È possibile memorizzare il nome host / ip e le credenziali come chiave da PowerShell usando il comando:

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

Per visualizzare le chiavi salvate
Nota: la password salvata non sarà visibile in nessun caso. :

cmdkey /list

Per cancellare una chiave:

cmdkey /delete:<hostname>

Questo funziona per l'esecuzione di una sessione RDP dal prompt dei comandi e del client RDP.

Spero che sia di aiuto.

Per maggiori dettagli puoi visitare la pagina Technet


0

Ho convertito la risposta di @barfoon in uno script di registro, per consentirne la distribuzione automatica ... O semplicemente per salvare la seccatura di navigare attraverso gpedit.msc:

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/*"

Basta salvarlo in un filename.regfile, fare doppio clic su di esso e divertiti.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.