Удаленный рабочий стол без пароля

106

У меня есть HTPC с пользователем, у которого нет пароля и автологина.

Я хочу иметь возможность подключаться к нему через удаленный рабочий стол без пароля, чтобы я мог войти с исходным пользователем. (Я не хочу добавлять другого пользователя только для mstsc)

Есть ли способ сделать это?

ОС Windows 7, 32-битная.

Am.
источник
2
просто знайте, что это было бы очень плохим решением по безопасности, и рассмотрите возможность его брандмауэра или, по крайней мере, не перенаправляйте порт ...
bubu
2
Это не очень хорошая идея.
Джонатан Риу
Другое решение: Teamviewer. Вместо того, чтобы работать без пароля, он использует сохраненный пароль.
Лорен Печтель

Ответы:

137

Да, это возможно

По умолчанию Windows не разрешает вход в сеть с пустым паролем. Есть статья в КБ, в которой подробно рассказывается, как разрешить пустые пароли для входа в сеть .


Вы можете отключить ограничения пустого пароля с помощью политики. Чтобы найти и изменить эту политику:

  1. Нажмите кнопку Пуск, выберите пункт Выполнить, введите gpedit.msc, а затем нажмите кнопку ОК, чтобы запустить редактор групповой политики.
  2. Откройте Конфигурация компьютера \ Параметры Windows \ Параметры безопасности \ Локальные политики \ Параметры безопасности \ Учетные записи. Ограничьте использование локальной учетной записи пустыми паролями только для входа в консоль.
  3. Дважды щелкните Ограничить использование локальной учетной записи пустыми паролями, чтобы обеспечить только вход в систему.
  4. Нажмите Отключено, а затем нажмите ОК.
  5. Закройте редактор групповой политики.

ПРИМЕЧАНИЕ. По умолчанию эта политика включена (включена).


Под прикрытием в Реестре это контролируется

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

Следовательно, альтернативно, это может быть достигнуто путем прямой установки LimitBlankPasswordUseна 0. Установка этого параметра 1восстановит поведение по умолчанию.


После того, как вы включите это, вам будет разрешено войти в систему с пустым паролем.

Уильям Хилсум
источник
6
это требует перезагрузки или выхода из системы?
BozoJoe
У меня тоже есть такое же требование. Я подключаюсь к серверу Windows 2003 с компьютера с Windows 7, используя 'mstsc'. Я отключил параметр «Конфигурация \ Параметры Windows \ Параметры безопасности \ Локальные политики \ Параметры безопасности \ Учетные записи: ограничить использование локальной учетной записи пустыми паролями только для входа в консоль». Но все же он запрашивает пароль. Любые предложения, пожалуйста? Спасибо
6
Это не требует перезагрузки или выхода из системы. Просто установите запись политики / реестра на главном ПК, затем попробуйте войти снова с удаленного компьютера, и это должно работать.
Лессан Ваэзи
Это также возможное исправление ошибки аутентификации 0x80090304 с использованием RDP. (Та же проблема, это зависит только от того, подключаетесь ли вы с NLA или без.)
RobinHood70
+1; подтверждено на Windows 8, а также.
Йосеф Харуш
4

Я считаю, что параметр должен быть отключен, так как объяснение здесь, кажется, указывает:

Этот параметр безопасности определяет, могут ли локальные учетные записи, не защищенные паролем, использоваться для входа в другие места, кроме консоли физического компьютера. Если этот параметр включен, локальные учетные записи, которые не защищены паролем, смогут войти в систему только с клавиатуры компьютера.

По умолчанию: включено.

Таким образом, отключив его, вы можете войти без пароля.

фурбол дзен
источник