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?

Ganesh Satpute
la source

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é.

Net Runner
la source
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
Maku
la source
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
Angel Porlan
la source
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.

techgloo
la source