KWALIFIKACJA INF2 - STYCZEŃ 2015 (test 2)

PYTANIE NR 32.
Którym poleceniem w systemie Linux można założyć użytkowników?
A.
B.
C.
D.
Wyjaśnienie poprawnej odpowiedzi:
Polecenie "useradd" służy do tworzenia (dodawania) nowego konta użytkownika w systemach Linux.
"usermod" modyfikuje istniejące konto, "usersadd" nie jest standardowym poleceniem, a "net user" to narzędzie charakterystyczne dla systemu Windows, nie dla Linuksa.

Pełne wyjaśnienie:

W Linuksie do zakładania (dodawania) nowych kont użytkowników służy polecenie useradd. Jest to typowe narzędzie administracyjne, używane zwykle z uprawnieniami administratora (np. przez konto root lub przez mechanizm sudo). Jego zadaniem jest utworzenie nowego wpisu użytkownika oraz, zależnie od ustawień systemu, przygotowanie elementów konta, takich jak katalog domowy czy domyślna powłoka.

Polecenie usermod nie tworzy nowego konta. Służy do modyfikowania już istniejącego użytkownika, np. zmiany nazwy, grupy podstawowej, katalogu domowego czy powłoki. To częsty błąd egzaminacyjny: oba polecenia zaczynają się od "user…", ale końcówka wskazuje funkcję ("add" = dodać, "mod" = modyfikować).

Forma usersadd wygląda podobnie do "useradd", jednak w typowych systemach Linux nie jest standardowym poleceniem do zarządzania kontami. Może więc wprowadzać w błąd osoby kierujące się samym brzmieniem, a nie realnym zestawem narzędzi systemowych.

Polecenie net user jest kojarzone z administracją kontami w systemie Windows (narzędzia rodziny net). W Linuksie nie jest to standardowa metoda tworzenia użytkowników, dlatego w tym pytaniu stanowi dystraktor sprawdzający rozróżnianie środowisk.

Wskazówka do nauki: jeśli pytanie dotyczy utworzenia nowego konta w Linuksie, najczęściej właściwym wyborem będzie narzędzie z rdzeniem add (dodaj). Jeśli dotyczy zmiany parametrów już utworzonego konta, wówczas częściej pojawi się końcówka mod (modyfikuj).

Dodatkowe pytania

Dodatkowe pytania (FAQ):
useradd to polecenie administracyjne służące do utworzenia nowego konta użytkownika w systemie Linux. Zwykle uruchamia się je z uprawnieniami administratora. Tworzy wpis użytkownika i (zależnie od konfiguracji) może utworzyć katalog domowy oraz ustawić domyślną powłokę.
Najczęściej używa się useradd do dodania nowego użytkownika. W praktyce administratorzy często łączą to z ustawieniem hasła i dodatkowymi parametrami (np. katalogiem domowym). Na egzaminach zwykle chodzi o rozpoznanie samej komendy tworzącej konto.
usermod jest przeznaczone do modyfikacji istniejącego użytkownika, a nie do tworzenia nowego. Nazwa wskazuje funkcję: "mod" jak "modify". Typowy błąd polega na wybieraniu usermod, bo wygląda podobnie do useradd i też zaczyna się od "user…".
Zwykle nie. net user to komenda charakterystyczna dla Windows do zarządzania kontami. W Linuksie standardowo używa się narzędzi takich jak useradd, usermod czy passwd. Na testach "net user" jest typowym dystraktorem mieszającym systemy.
Pomaga skojarzenie końcówki: add = dodaj (tworzenie nowego użytkownika), mod = modyfikuj (zmiana istniejącego). Jeśli w pytaniu jest "założyć/utworzyć użytkownika", to najczęściej właściwe będzie useradd; jeśli "zmienić parametry użytkownika", to usermod.
Gdy trzeba utworzyć nowe konto na serwerze lub stacji roboczej z Linuxem, np. dla nowego pracownika, ucznia albo konta serwisowego. Jest to częsty element wdrożeń i utrzymania środowiska w sieci lokalnej, gdzie kontrola dostępu opiera się na kontach użytkowników i uprawnieniach.
Do tworzenia użytkowników zwykle potrzebne są uprawnienia administracyjne, ponieważ zmieniane są systemowe bazy kont i ustawienia. W praktyce oznacza to pracę jako root albo użycie mechanizmu podwyższenia uprawnień (np. sudo). Bez tych uprawnień polecenie tworzenia konta zazwyczaj się nie powiedzie.
usersadd wygląda jak "poprawniejsza" wersja, ale w typowych dystrybucjach Linux nie jest standardowym poleceniem do zakładania kont. Taka odpowiedź sprawdza, czy zdający zna realne narzędzia systemowe, a nie kieruje się intuicją językową lub zgadywaniem po podobieństwie nazw.
Poza useradd i usermod często spotyka się narzędzia do ustawiania haseł i zarządzania grupami. Na poziomie egzaminu ważne jest rozróżnienie: jedne komendy tworzą konto, inne je zmieniają, a jeszcze inne dotyczą haseł i uprawnień.
Najlepiej uczyć się w parze: nazwa komendy + jej rola (tworzenie, modyfikacja, sprawdzanie). Pomagają krótkie ćwiczenia w terminalu oraz czytanie stron podręcznika systemowego (man). Zwracaj uwagę na mylące komendy z Windows, które często pojawiają się jako dystraktory.
info

Statystycznie 82% uczniów zna prawidłową odpowiedź. średnio łatwe

Źródła:

  • Linux man-pages: useradd(8) — opis polecenia tworzącego nowe konto użytkownika, https://man7.org/linux/man-pages/man8/useradd.8.html (dostęp: 2026-03-02)
  • Linux man-pages: usermod(8) — opis polecenia modyfikującego istniejące konto użytkownika, https://man7.org/linux/man-pages/man8/usermod.8.html (dostęp: 2026-03-02)
  • Microsoft Learn: net user — polecenie do zarządzania kontami użytkowników w Windows, https://learn.microsoft.com/en-us/windows-server/administration/windows-commands/net-user (dostęp: 2026-03-02)

Materiały:

  • Strony podręcznika systemowego (man) dla: useradd, usermod
  • Dokumentacja pakietu shadow-utils w dystrybucjach Linux
  • Ćwiczenia praktyczne: tworzenie użytkownika, ustawianie hasła, tworzenie katalogu domowego

Aktualizacja pytania: 31.03.2026



Aktualizacja pytania: 31.03.2026
📡 Brak połączenia internetowego