Le fichier RDP avec mot de passe intégré demande le mot de passe


21

J'ai créé un fichier RDP

full address:s:10.20.30.40
username:s:myuser
password:s:mypassword
domain:s:mydomain

Lorsque j'ouvre ce fichier, il me demande toujours le mot de passe. Que puis-je faire pour dire au client RDP d'utiliser le mot de passe mentionné dans le fichier au lieu de demander à l'utilisateur?

Réponses:


10

Ouvrez l'éditeur de stratégie de groupe ( Démarrer> Exécuter> gpedit.msc ) et accédez à Configuration ordinateur -> Modèles d'administration -> Composants Windows -> Services Bureau à distance -> Client de connexion Bureau à distance

Pour la valeur Ne pas autoriser l'enregistrement des mots de passe , cochez la case Désactivée .

Lorsque vous vous connectez à une machine dans Remote Desktop Connector, développez le panneau Options et confirmez que Autoriser moi à enregistrer les informations d'identification est coché.


J'ai désactivé la valeur selon votre suggestion, mais il demande toujours mon mot de passe.
Ganesh Satpute

Cela ne fonctionne que si le mot de passe est crypté / haché. Pour le mot de passe en texte brut, cela ne fonctionne pas. Y a-t-il une autre politique que je dois vérifier pour cela?
Ganesh Satpute

10

J'ai eu le problème sur Windows 10 avec perma demandant le mot de passe lorsque j'essaie de me connecter à une nouvelle machine.

Tout d'abord, la ligne de mot de passe dans le RDP doit être nommée:

password 51:b:myEncryptedPassword

Et le pass doit être crypté. Vous pouvez utiliser cryptRDP5 pour le convertir: https://github.com/jps-networks-modifiedOSS/openvpn-als-applications/tree/master/adito-application-rdp-xplatform-embedded/src/windows

cryptRDP5.exe yourpassword

3
J'ai trouvé que Powershell ConvertFrom-SecureStringfonctionne également au lieu d'en avoir besoincryptRDP5.exe
jtb

6
Pour référence, la commande Powershell complète pour crypter un mot de passe à l'aide de ce qui précède serait("MySuperSecretPassword!" | ConvertTo-SecureString -AsPlainText -Force) | ConvertFrom-SecureString;
BrainSlugs83

Existe-t-il un équivalent linux / osx cryptRDP5.exe?
Anthony Kong

1

Essayez d'ajouter

prompt for credentials:i:0

1
J'ai essayé mais me demande toujours mon mot de passe.
Ganesh Satpute

Vérifiez le message qu'il vous donne. Peut-être qu'un GPO vous empêche de vous connecter sans donner de crédits
Angel Porlan

Il ne donne aucun message indiquant que le GPO bloque la connexion.
Ganesh Satpute

Merci, a travaillé pour moi en combinaison avec username:s:myuseret password 51:b:myEncryptedPassword.
Artem

0

Pour activer le paramètre, l'utilisateur peut entrer promptcredentialonce:i:1dans le fichier RDP.

Si l'utilisateur souhaite désactiver le paramètre, il peut entrer promptcredentialonce:i:0dans le fichier RDP.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.