Správci Linuxu často potřebují spravovat uživatele a skupiny v systému Linux/Ubuntu. Správa uživatelů, řízení přístupu a správa skupiny jsou základní, ale nejdůležitější potřebou. V tomto příspěvku se dozvíme o
- Vytvoření uživatele
- Seznam všech uživatelů
- Změnit heslo uživatele
- Vytvoření skupiny
- Seznam všech skupin
- Přidání uživatele do skupiny
- Zobrazit skupinu uživatelů
- Seznam všech uživatelů v jedné skupině
- Odstranění uživatele ze skupiny
- Smazání uživatele
- Odstranění skupiny
V tomto příspěvku provedeme každou z výše uvedených úloh prostřednictvím terminálu.
Vytvoření uživatele
Můžeme přidat uživatele do operačního systému Ubuntu prostřednictvím GUI nebo z terminálu. K přidání uživatele můžeme použít buď jednoduchý příkaz adduser, nebo systémového uživatele pomocí příkazu adduser –system.
Chcete -li vytvořit nového uživatele systému,
$sudopřidat uživatele--Systémlinuxuser2
Chcete -li vytvořit jednoduchého uživatele,
$sudoadduser linuxuser1
Po spuštění výše uvedeného příkazu vás požádá o nastavení nového hesla pro nově vytvořeného uživatele dvakrát.
Poté vás požádá o zadání uživatelského jména, čísla pokoje, telefonního čísla vaší práce a domova a dalších. Zadejte požadované podrobnosti a stiskněte Enter
Po zadání podrobností se vás zeptá, zda jsou poskytnuté informace správné, či nikoli. Pokračujte stisknutím y a pokud jsou informace správné, stiskněte Enter.
Seznam všech uživatelů
Nyní, pokud chcete v terminálu uvést všechny uživatele Ubuntu, můžete zadat následující příkaz.
$střih --oddělovač=:--pole=1 /atd/passwd
Zobrazí se seznam všech uživatelů systému Ubuntu.
Změnit heslo uživatele
Pokud chcete změnit heslo libovolného uživatele, musíte se nejprve přihlásit pomocí tohoto konkrétního uživatelského jména. Například pro změnu hesla linuxuser1,
$své- linuxuser1
Po spuštění výše uvedeného příkazu vás požádá o zadání hesla daného uživatele, zadejte heslo a stiskněte Enter.
Můžete vidět, že uživatelské jméno je změněno.
Nyní spusťte příkaz passwd,
Nejprve zadejte své předchozí heslo a poté dvakrát zadejte nové heslo a stiskněte Enter. Pokud budou obě nová hesla stejná, bude heslo úspěšně změněno.
Vytvoření skupiny
Skupinu můžete vytvořit nebo přidat v libovolném operačním systému založeném na Linuxu pomocí příkazu addgroup.
$sudoaddgroup linuxgroup1
Jak vidíte, linuxgroup1 je vytvořen úspěšně.
Seznam všech skupin
Nyní, pokud chcete vypsat všechny skupiny, které existují v operačním systému Ubuntu, spusťte níže uvedený příkaz
$střih --oddělovač=:--pole=1 /atd/skupina
Zobrazí seznam všech existujících skupin operačního systému.
Přidání uživatele do skupiny
Uživatelé mohou být seskupeni také v Ubuntu. Můžeme přidat uživatele do skupiny zadáním názvu skupiny a uživatelského jména příkazu usermod s příznaky -aG, jako je tento,
$sudousermod-aGlinuxgroup1 linuxuser1
Uživatel linuxuser1 bude přidán do skupiny linuxgroup1.
Zobrazit skupinu uživatelů
Chcete -li zobrazit skupinu uživatelů, zadejte do terminálu příkaz groups a stiskněte Enter. Zobrazí skupiny uživatelů. Nejprve se musíte přihlásit pomocí zadaného uživatele a poté spustit příkaz groups.
$své- linuxuser1$skupiny
Jak vidíte, linuxgroup1 je uvedena jako skupina linuxuser1.
Seznam všech uživatelů v jedné skupině
Chcete -li zobrazit seznam všech uživatelů jakékoli skupiny, spusťte příkaz cat, cut a grep s následujícími parametry.
$kočka /atd/skupina| střih --oddělovač=:--pole=1,4 | rukojeťSKUPINOVÉ JMÉNONezapomeňte nahradit název skupiny požadovaným názvem skupiny. Například linuxgroup1
Můžete vidět, že jsou uvedeni uživatelé v linuxgroup1.
Odstranění uživatele ze skupiny
Pokud chcete odebrat uživatele z jakékoli skupiny. To lze provést zadáním uživatelského jména a názvu skupiny a následným příkazem deluser.
$sudodeluser linuxuser1 linuxgroup1
Můžete vidět, že uživatel je odebrán ze skupiny linuxgroup1.
Smazání uživatele
Chcete -li odstranit uživatele z operačního systému. Můžete jej jednoduše odstranit spuštěním příkazu deluser s uživatelským jménem
$sudodeluser linuxuser1
Pokud chcete také odstranit domovský adresář uživatele, použijte příkaz –remove-home s příkazem deluser takto
$sudobludář-odstranit-domůlinuxuser1
A teď, pokud uvedeme adresář /home, nebude existovat žádný další domovský adresář uživatele linuxuser1.
Odstranění skupiny
Chcete -li skupinu odebrat z operačního systému, spusťte příkaz delgroup s názvem skupiny takto
$sudodelgroup linuxgroup1
Skupina byla úspěšně odstraněna.
Zabalit
Správa uživatelů je velmi důležitým úkolem, který správci Linuxu provádějí. V distribucích založených na Linuxu můžeme snadno vytvářet nové uživatele a spravovat je. Tento článek podrobně popisuje správu uživatelů v systému založeném na Linuxu.