Które polecenie w systemie Windows przeznaczonym dla stacji roboczej służy do ustawienia wymagań dotyczących logowania dla wszystkich kont użytkowników tej stacji roboczej?
A. Net computer
B. Net file
C. Net session
D. Net accounts
Pytanie z egzaminu CKE, październik 2013 (arkusz E.13-X-13.10).
Polecenie Net accounts jest właściwe, bo służy do wyświetlania i ustawiania zasad kont użytkowników związanych z logowaniem oraz hasłami. W systemie Windows dla stacji roboczej dotyczy to lokalnej bazy kont, czyli użytkowników utworzonych na tym komputerze, o ile nie użyjesz przełącznika /domain. Za pomocą tego polecenia można ustawić np. minimalną długość hasła, maksymalny czas ważności hasła, historię haseł, próg blokady konta po błędnych logowaniach czy czas trwania blokady. Przykładowo administrator może użyć net accounts /minpwlen:12 /maxpwage:90, żeby wymusić hasła co najmniej 12-znakowe i zmianę hasła co 90 dni. Z mojego doświadczenia to polecenie jest bardzo przydatne przy szybkiej konfiguracji komputerów w pracowni, szczególnie gdy nie ma domeny Active Directory. W większych środowiskach dobrą praktyką jest jednak stosowanie zasad grupy GPO albo lokalnych zasad zabezpieczeń, bo łatwiej to kontrolować i dokumentować. Net accounts nadal warto znać, bo działa z wiersza polecenia, nadaje się do skryptów administracyjnych i dobrze pokazuje, jakie ustawienia bezpieczeństwa są aktualnie aktywne na danej stacji roboczej.
W tym pytaniu łatwo pomylić polecenia z rodziny net, bo wszystkie wyglądają podobnie i są związane z administracją systemem Windows, ale każde z nich ma zupełnie inne przeznaczenie. Net computer nie służy do ustawiania zasad logowania użytkowników lokalnych. To polecenie jest kojarzone głównie z zarządzaniem kontami komputerów w środowisku domenowym, na przykład dodawaniem lub usuwaniem komputera z bazy domeny. Na zwykłej stacji roboczej nie będzie to narzędzie od polityki haseł ani blokowania kont.
Net session dotyczy aktywnych sesji sieciowych, czyli połączeń użytkowników z zasobami udostępnionymi przez komputer. Administrator może sprawdzić, kto jest podłączony, albo zakończyć sesję, ale nie ustawi tym wymagań typu minimalna długość hasła czy próg blokady konta. To bardziej narzędzie do kontroli połączeń SMB i udostępniania zasobów, a nie do polityki bezpieczeństwa kont.
Net file z kolei pokazuje otwarte pliki udostępnione przez sieć i pozwala zamykać takie uchwyty. Przydaje się, gdy ktoś blokuje plik na udziale sieciowym, ale nie ma związku z konfiguracją logowania. Typowy błąd polega na tym, że ktoś widzi słowo net i zakłada, że każde polecenie z tej grupy administruje kontami. W praktyce trzeba patrzeć na drugi człon polecenia: accounts oznacza konta i zasady kont, session oznacza sesje, file oznacza pliki, a computer oznacza obiekty komputerów. Moim zdaniem to jedna z tych rzeczy, które najlepiej zapamiętuje się przez krótkie ćwiczenie w konsoli, np. uruchomienie net accounts bez parametrów i obejrzenie aktualnych ustawień.
Net session dotyczy aktywnych sesji sieciowych, czyli połączeń użytkowników z zasobami udostępnionymi przez komputer. Administrator może sprawdzić, kto jest podłączony, albo zakończyć sesję, ale nie ustawi tym wymagań typu minimalna długość hasła czy próg blokady konta. To bardziej narzędzie do kontroli połączeń SMB i udostępniania zasobów, a nie do polityki bezpieczeństwa kont.
Net file z kolei pokazuje otwarte pliki udostępnione przez sieć i pozwala zamykać takie uchwyty. Przydaje się, gdy ktoś blokuje plik na udziale sieciowym, ale nie ma związku z konfiguracją logowania. Typowy błąd polega na tym, że ktoś widzi słowo net i zakłada, że każde polecenie z tej grupy administruje kontami. W praktyce trzeba patrzeć na drugi człon polecenia: accounts oznacza konta i zasady kont, session oznacza sesje, file oznacza pliki, a computer oznacza obiekty komputerów. Moim zdaniem to jedna z tych rzeczy, które najlepiej zapamiętuje się przez krótkie ćwiczenie w konsoli, np. uruchomienie net accounts bez parametrów i obejrzenie aktualnych ustawień.