Escritorio remoto sin contraseña

106

Tengo un HTPC con un usuario que no tiene contraseña e inicio de sesión automático.

Quiero poder conectarme a él a través de Escritorio remoto sin contraseña, para poder iniciar sesión con el usuario original. (No quiero agregar otro usuario solo para el mstsc)

¿Hay alguna forma de hacerlo?

El sistema operativo es Windows 7, 32 bits.

A.m.
fuente
2
solo tenga en cuenta que esta sería una decisión de seguridad muy mala y considere cortafuegos o al menos no reenvíe el puerto ...
bubu
2
Esta no es una buena idea.
Jonathan Rioux
Otra solución: Teamviewer. En lugar de ejecutarse sin una contraseña, utiliza una contraseña almacenada.
Loren Pechtel

Respuestas:

137

Si, esto es posible.

De manera predeterminada, Windows no permitirá el inicio de sesión en una red con una contraseña en blanco. Hay un artículo de KB que detalla cómo permitir contraseñas en blanco para inicios de sesión de red .


Puede deshabilitar las restricciones de contraseña en blanco mediante el uso de una política. Para localizar y cambiar esta política:

  1. Haga clic en Inicio, seleccione Ejecutar, escriba gpedit.msc y luego haga clic en Aceptar para iniciar el Editor de directivas de grupo.
  2. Abra la Configuración del equipo \ Configuración de Windows \ Configuración de seguridad \ Políticas locales \ Opciones de seguridad \ Cuentas: limite el uso de contraseñas en blanco de la cuenta local solo para iniciar sesión en la consola.
  3. Haga doble clic en Limitar el uso de la cuenta local de contraseñas en blanco para consolar el inicio de sesión solamente
  4. Haga clic en Desactivado y luego en Aceptar.
  5. Salga del Editor de directivas de grupo.

NOTA: Por defecto, esta política está activada (habilitada).


Debajo de la cubierta, en el Registro, esto está controlado por

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa]
"LimitBlankPasswordUse"=dword:00000000

Por lo tanto, de forma alternativa, esto se puede lograr configurando directamente LimitBlankPasswordUsea 0. Al configurarlo se 1restaurará el comportamiento predeterminado.


Después de habilitar esto, se le permitirá iniciar sesión con una contraseña en blanco.

William Hilsum
fuente
66
¿Esto requiere un reinicio o cierre de sesión?
BozoJoe
También tengo el mismo requisito. Me estoy conectando a la máquina del servidor de Windows 2003 desde la máquina de Windows 7 usando 'mstsc'. He desactivado la opción "Configuración \ Configuración de Windows \ Configuración de seguridad \ Políticas locales \ Opciones de seguridad \ Cuentas: limitar el uso de contraseñas en blanco de la cuenta local para iniciar sesión en la consola solamente". Pero aún así solicita la contraseña. ¿Alguna sugerencia por favor? Gracias
66
Esto no requiere reiniciar o cerrar sesión. Simplemente configure la entrada de política / registro en la PC host, luego intente iniciar sesión nuevamente desde una computadora remota y debería funcionar.
Lessan Vaezi
Esta es también una posible solución para el error de autenticación 0x80090304 usando RDP. (El mismo problema, solo depende de si te estás conectando con NLA o sin él).
RobinHood70
+1; confirmado en Windows 8 también.
Jossef Harush
4

Creo que la configuración debe estar DESACTIVADA ya que la explicación aquí parece indicar:

Esta configuración de seguridad determina si las cuentas locales que no están protegidas con contraseña se pueden usar para iniciar sesión desde ubicaciones que no sean la consola física de la computadora. Si está habilitado, las cuentas locales que no están protegidas con contraseña solo podrán iniciar sesión en el teclado de la computadora.

Valor predeterminado: habilitado.

Entonces, al deshabilitarlo, puede iniciar sesión sin contraseña.

furball zen
fuente