Bash Wiki
Posts (Latest 30 updated) :
Read all
Contents:
  1. [Linux] Bash usermod użycie: Zmiana właściwości konta użytkownika
    1. Overview
    2. Usage
    3. Common Options
    4. Common Examples
    5. Tips

[Linux] Bash usermod użycie: Zmiana właściwości konta użytkownika

Overview

Polecenie usermod służy do modyfikacji istniejących kont użytkowników w systemie Linux. Umożliwia zmianę różnych właściwości konta, takich jak grupa, hasło, czy powłoka.

Usage

Podstawowa składnia polecenia usermod jest następująca:

usermod [opcje] [argumenty]

Common Options

  • -aG: Dodaje użytkownika do dodatkowych grup.
  • -d: Zmienia katalog domowy użytkownika.
  • -l: Zmienia nazwę użytkownika.
  • -s: Zmienia powłokę logowania użytkownika.
  • -e: Ustala datę wygaśnięcia konta użytkownika.

Common Examples

  • Dodanie użytkownika do grupy:
    usermod -aG sudo nazwa_użytkownika
    
  • Zmiana katalogu domowego użytkownika:
    usermod -d /nowy/katalog/nazwa_użytkownika nazwa_użytkownika
    
  • Zmiana nazwy użytkownika:
    usermod -l nowa_nazwa nazwa_użytkownika
    
  • Zmiana powłoki logowania użytkownika:
    usermod -s /bin/zsh nazwa_użytkownika
    
  • Ustalenie daty wygaśnięcia konta:
    usermod -e 2024-12-31 nazwa_użytkownika
    

Tips

  • Zawsze wykonuj kopię zapasową ważnych danych przed modyfikacją kont użytkowników.
  • Używaj opcji -aG przy dodawaniu użytkowników do grup, aby uniknąć usunięcia ich z innych grup.
  • Sprawdzaj zmiany, używając polecenia id nazwa_użytkownika, aby upewnić się, że zmiany zostały zastosowane poprawnie.