W systemach Linux blokada hasła użytkownika polega na takim ustawieniu informacji o haśle, aby uwierzytelnienie hasłem było niemożliwe. Jednym ze standardowych narzędzi administracyjnych do modyfikacji kont jest usermod.
Odpowiedź "usermod -L egzamin" jest właściwa, ponieważ przełącznik -L oznacza lock (zablokowanie hasła). W praktyce narzędzie modyfikuje zapis hasła (najczęściej w pliku /etc/shadow) w sposób, który uniemożliwia poprawne dopasowanie hasła podczas logowania.
Dlaczego pozostałe propozycje nie spełniają warunku pytania:
- "userdel -r egzamin" usuwa użytkownika z systemu, a z przełącznikiem -r dodatkowo usuwa jego katalog domowy i powiązane pliki. To nie jest blokada hasła, tylko likwidacja konta (nieodwracalne skutki dla danych).
- "passwd -p egzamin" nie jest typowym sposobem blokowania hasła. W praktyce do blokowania hasła w kontekście programu passwd spotyka się inne przełączniki (np. blokada/odblokowanie), a użycie "-p" może prowadzić do błędnej interpretacji i nie zrealizować celu.
- "useradd -d egzamin" służy do tworzenia nowego użytkownika, a przełącznik -d dotyczy katalogu domowego. To nie ma związku z blokowaniem istniejącego hasła użytkownika.
Wskazówka egzaminacyjna: gdy w pytaniu pojawia się "zablokowanie hasła użytkownika", szukaj poleceń związanych z modyfikacją istniejącego konta (usermod) albo narzędziem do haseł (passwd) z właściwym przełącznikiem blokady.