Sprawdzenie minimalnego okresu ważności hasła w systemie Windows umożliwia polecenie
A. net accounts
B. net group
C. net user
D. net time
Pytanie z egzaminu CKE, czerwiec 2019 (arkusz EE.08-X-19.06).
Polecenie net accounts jest właściwe, bo służy do wyświetlania i konfiguracji zasad kont w systemie Windows, w tym parametrów polityki haseł. Po uruchomieniu go w wierszu polecenia można zobaczyć m.in. minimalny wiek hasła, maksymalny wiek hasła, minimalną długość hasła, historię haseł oraz zasady blokowania konta po nieudanych logowaniach. Minimalny okres ważności hasła oznacza czas, przez jaki użytkownik nie może ponownie zmienić hasła po jego ustawieniu. To jest ważne, bo bez takiej zasady ktoś mógłby szybko zmieniać hasło kilka razy i wrócić do starego, omijając historię haseł. W praktyce administrator może użyć net accounts do kontroli lokalnej polityki zabezpieczeń, a w środowisku domenowym także z przełącznikiem /domain, jeżeli ma odpowiednie uprawnienia. Moim zdaniem to jedno z tych poleceń, które warto kojarzyć nie tylko do testu, ale też do realnej administracji Windows. Dobra praktyka branżowa mówi, żeby polityka haseł była spójna z wymaganiami organizacji, np. z zasadami bezpieczeństwa, audytu i ochrony danych. Samo sprawdzenie ustawień przez net accounts jest szybkie i wygodne, szczególnie gdy nie chcemy przeklikiwać konsoli zasad zabezpieczeń lokalnych albo GPO.
W tym pytaniu łatwo pomylić polecenia zaczynające się od net, bo wszystkie wyglądają podobnie i są związane z administracją systemem Windows. Jednak każde z nich ma inne zastosowanie. net user kojarzy się z kontami użytkowników i faktycznie pozwala tworzyć konta, zmieniać hasła, włączać lub blokować użytkowników oraz sprawdzać pewne informacje o konkretnym koncie. Nie jest to jednak polecenie przeznaczone do sprawdzania globalnej polityki haseł, takiej jak minimalny okres ważności hasła dla całego systemu. Czasem można przez nie zobaczyć dane o użytkowniku, ale to nie to samo co zasady kont. net time dotyczy czasu systemowego i synchronizacji zegara, więc jego związek z bezpieczeństwem haseł jest co najwyżej pośredni, na przykład przy logowaniu domenowym czy Kerberosie, gdzie czas ma znaczenie. Nie pokaże jednak minimalnego wieku hasła. net group służy do zarządzania grupami, szczególnie w środowisku domenowym, czyli do sprawdzania i modyfikowania członkostwa użytkowników w grupach. To ważne dla uprawnień, ale nie dla parametrów polityki haseł. Typowy błąd myślowy polega tu na tym, że skoro hasło należy do użytkownika, to szukamy odpowiedzi w net user. W Windows zasady dotyczące wszystkich kont są jednak zgrupowane w poleceniu net accounts. Z mojego doświadczenia najlepiej zapamiętać to tak: user to konkretne konto, group to grupy, time to zegar, a accounts to ogólne reguły kont i haseł.