El archivo RDP con contraseña incrustada solicita contraseña

21

He creado un archivo RDP

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

Cuando abro este archivo todavía me pide la contraseña. ¿Qué puedo hacer para decirle al cliente RDP que use la contraseña mencionada en el archivo en lugar de preguntarle al usuario?

Ganesh Satpute
fuente

Respuestas:

10

Abra el editor de directivas de grupo ( Inicio> Ejecutar> gpedit.msc ) y vaya a Configuración del equipo -> Plantillas administrativas -> Componentes de Windows -> Servicios de escritorio remoto -> Cliente de conexión a escritorio remoto

Por valor No permita que se guarden las contraseñas , verifique que esté configurado en Desactivado .

Al conectarse a una máquina en Remote Desktop Connector, expanda el panel de Opciones y confirme que Permitir que guarde las credenciales está marcado.

Net Runner
fuente
He desactivado el valor según su sugerencia, pero todavía me pide mi contraseña.
Ganesh Satpute
Esto funciona solo en caso de que la contraseña esté encriptada / cifrada. Para la contraseña de texto sin formato, no funciona. ¿Hay alguna otra política que deba verificar para esto?
Ganesh Satpute
10

Tuve el problema en Windows 10 con perma pidiendo contraseña cuando intento conectarme a una nueva máquina.

Primero, la línea de contraseña en el RDP debe llamarse:

password 51:b:myEncryptedPassword

Y el pase debe ser encriptado. Puede usar cryptRDP5 para convertirlo: https://github.com/jps-networks-modifiedOSS/openvpn-als-applications/tree/master/adito-application-rdp-xplatform-embedded/src/windows

cryptRDP5.exe yourpassword
Maku
fuente
3
Descubrí que Powershell ConvertFrom-SecureStringtambién funciona en lugar de necesitar esocryptRDP5.exe
jtb
66
Como referencia, el comando completo de PowerShell para cifrar una contraseña usando lo anterior sería("MySuperSecretPassword!" | ConvertTo-SecureString -AsPlainText -Force) | ConvertFrom-SecureString;
BrainSlugs83
¿Hay un equivalente de linux / osx de cryptRDP5.exe?
Anthony Kong
1

Intenta agregar

prompt for credentials:i:0
Angel Porlan
fuente
1
Lo he intentado pero todavía me pide mi contraseña.
Ganesh Satpute
Revisa el mensaje que te da. Tal vez un GPO te esté bloqueando para que inicies sesión sin dar crédito
Angel Porlan
No muestra ningún mensaje que indique que GPO está bloqueando el inicio de sesión.
Ganesh Satpute
Gracias, trabajó para mí en combinación con username:s:myusery password 51:b:myEncryptedPassword.
Artem
0

Para habilitar la configuración, el usuario puede ingresar promptcredentialonce:i:1en el archivo RDP.

Si el usuario desea deshabilitar la configuración, puede ingresar promptcredentialonce:i:0en el archivo RDP.

techgloo
fuente