Pulpit zdalny bez hasła


106

Mam HTPC z użytkownikiem, który nie ma hasła i automatycznego logowania.

Chcę mieć możliwość połączenia się z nim za pomocą pulpitu zdalnego bez hasła, aby móc zalogować się przy użyciu oryginalnego użytkownika. (Nie chcę dodawać innego użytkownika tylko dla mstsc)

Czy jest na to sposób?

System operacyjny to Windows 7, 32-bitowy.


2
tylko uważaj, że byłaby to bardzo zła decyzja bezpieczeństwa i rozważ zaporę ogniową lub przynajmniej nie przekierowuj portu ...
bubu

2
To nie jest dobry pomysł.
Jonathan Rioux

Inne rozwiązanie: Teamviewer. Zamiast uruchamiać się bez hasła, wykorzystuje zapisane hasło.
Loren Pechtel,

Odpowiedzi:


137

Tak, jest to możliwe.

Domyślnie system Windows nie zezwala na logowanie przez sieć z pustym hasłem. W artykule z bazy wiedzy szczegółowo opisano, jak zezwolić na puste hasła do logowania do sieci .


Możesz wyłączyć ograniczenia dotyczące pustych haseł, korzystając z zasad. Aby zlokalizować i zmienić tę politykę:

  1. Kliknij przycisk Start, wskaż polecenie Uruchom, wpisz gpedit.msc, a następnie kliknij przycisk OK, aby uruchomić Edytor zasad grupy.
  2. Otwórz Konfiguracja komputera \ Ustawienia systemu Windows \ Ustawienia zabezpieczeń \ Zasady lokalne \ Opcje zabezpieczeń \ Konta: Ogranicz użycie pustych haseł do konta lokalnego tylko do logowania do konsoli.
  3. Kliknij dwukrotnie opcję Ogranicz użycie pustych haseł do konta lokalnego tylko do logowania do konsoli.
  4. Kliknij opcję Wyłączone, a następnie kliknij przycisk OK.
  5. Zamknij Edytor zasad grupy.

UWAGA: Domyślnie ta zasada jest włączona (włączona).


Pod przykryciem w rejestrze jest to kontrolowane przez

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

Dlatego alternatywnie można to osiągnąć, ustawiając bezpośrednio LimitBlankPasswordUsena 0. Ustawienie go na 1przywróci domyślne zachowanie.


Po włączeniu tej opcji będzie można zalogować się przy użyciu pustego hasła.


6
czy wymaga to ponownego uruchomienia komputera lub wylogowania?
BozoJoe

Mam te same wymagania. Łączę się z komputerem z serwerem Windows 2003 z komputera z systemem Windows 7 za pomocą „mstsc”. Wyłączyłem opcję „Konfiguracja \ Ustawienia systemu Windows \ Ustawienia zabezpieczeń \ Zasady lokalne \ Opcje zabezpieczeń \ Konta: Ogranicz użycie pustych haseł do konta lokalnego tylko do logowania do konsoli”. Ale nadal monit o hasło. Wszelkie sugestie proszę? Dzięki

6
Nie wymaga to ponownego uruchomienia ani wylogowania. Wystarczy ustawić wpis zasad / rejestru na komputerze hosta, a następnie spróbuj zalogować się ponownie z komputera zdalnego i powinien on działać.
Lessan Vaezi

Jest to również możliwa poprawka błędu uwierzytelnienia 0x80090304 przy użyciu protokołu RDP. (Ten sam problem, zależy tylko od tego, czy łączysz się z NLA, czy bez.)
RobinHood70

+1; potwierdzone również w systemie Windows 8.
Jossef Harush,

4

Uważam, że ustawienie powinno być WYŁĄCZONE, ponieważ wyjaśnienie tutaj wydaje się wskazywać:

To ustawienie zabezpieczeń określa, czy konta lokalne, które nie są chronione hasłem, mogą być używane do logowania z lokalizacji innych niż fizyczna konsola komputera. Jeśli ta opcja jest włączona, konta lokalne, które nie są chronione hasłem, będą mogły logować się tylko na klawiaturze komputera.

Domyślnie: włączone.

Wyłączając go, możesz zalogować się bez hasła.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.