Polecenie net accounts zastosowane w Wierszu poleceń systemu Windows, powodujące ustawienie maksymalnej liczby dni ważności hasła, wymaga użycia opcji
A. /FORCELOGOFF
B. /MAXPWAGE
C. /TIMES
D. /EXPIRES
Pytanie z egzaminu CKE, styczeń 2020 (arkusz EE.08-SG-20.01).
Opcja /MAXPWAGE jest właściwa, bo w poleceniu net accounts odpowiada za ustawienie maksymalnego wieku hasła, czyli liczby dni, po których użytkownik musi zmienić hasło. Przykładowo polecenie net accounts /MAXPWAGE:30 ustawi ważność hasła na 30 dni dla lokalnych kont użytkowników. W środowisku domenowym można użyć wariantu z /DOMAIN, ale w praktyce w firmach częściej robi się to przez zasady grupy GPO, bo jest to bardziej kontrolowane i łatwiejsze do audytu. Moim zdaniem warto zapamiętać samą logikę nazwy: MAXPWAGE = maximum password age, czyli maksymalny wiek hasła. To jest typowy element polityki haseł w Windows, obok minimalnej długości hasła, historii haseł czy blokady konta po nieudanych logowaniach. Dobra praktyka administracyjna polega na tym, żeby takie ustawienia były zgodne z polityką bezpieczeństwa organizacji, a nie ustawiane losowo. Obecnie często zaleca się też łączyć to z silnymi hasłami, MFA i monitorowaniem logowań, bo sama cykliczna zmiana hasła nie załatwia całego bezpieczeństwa.
W tym pytaniu łatwo pomylić kilka opcji, bo wszystkie wyglądają jak przełączniki administracyjne systemu Windows i faktycznie dotyczą kont użytkowników albo logowania. Trzeba jednak patrzeć dokładnie na kontekst: chodzi o polecenie net accounts oraz maksymalną liczbę dni ważności hasła. Do tego służy /MAXPWAGE, a nie opcje kojarzone ogólnie z czasem, datą albo wylogowaniem. /TIMES bywa mylące, bo nazwa sugeruje coś związanego z czasem, ale w praktyce odnosi się do godzin, w których użytkownik może się logować, najczęściej w kontekście polecenia net user. Nie ustawia wieku hasła. /EXPIRES również brzmi podobnie, bo oznacza wygaśnięcie, ale dotyczy raczej daty wygaśnięcia konta użytkownika, a nie terminu zmiany hasła. To spora różnica administracyjna: konto może wygasnąć całkowicie, a hasło może tylko wymagać zmiany po określonej liczbie dni. /FORCELOGOFF też nie jest od ważności hasła. Ta opcja służy do wymuszania wylogowania użytkownika po przekroczeniu dozwolonego czasu logowania lub po wygaśnięciu sesji zgodnie z zasadami. Typowy błąd myślowy polega tu na wybieraniu przełącznika po samym brzmieniu angielskiego słowa, bez znajomości składni net accounts. Z mojego doświadczenia najlepiej zapamiętać krótkie skojarzenie: PW to password, AGE to wiek, więc /MAXPWAGE oznacza maksymalny wiek hasła. W administracji Windows takie drobiazgi mają znaczenie, bo wpisanie złej opcji w skrypcie konfiguracyjnym może nie ustawić polityki bezpieczeństwa tak, jak zakładano.