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.