Příkazový řádek mi nedá spát, a tak i dnes pokračujeme v jeho vychvalování.
Tentokrát se koukneme na správu uživatelů, konkrétně na jejich přidání pomocí příkazu v terminálu. Samozřejmě, i v Linux Mintu lze uživatele snadno přidat pomocí grafického uživatelského rozhraní (GUI), ovšem spravovat systém z terminálu je v Linuxu vždy zábava, neb se jedná o velmi silný, rychlý a zajímavý způsob. Jediné, co potřebujete k dokončení tohoto úkolu, je po zadání daného příkazu stisknout klávesu ENTER.
Rovněž tak i linuxoví začátečníci potřebují poznat obrovskou moc terminálu.
Přidání uživatelů pomocí terminálu je velmi užitečné, zejména když potřebujete přidat uživatele vzdáleně, nejlépe přes SSH (zabezpečené šifrované připojení).
V tomto malém tutoriálu budeme přidávat uživatele pomocí jednoduchého příkazu pro jeho přidání.
POZNÁMKA: pouze superuživatel (root) může přidávat uživatele nebo skupinu do systému.
Vytvoření nového uživatele
Otevřete si tedy terminál a zadejte následující příkaz (je to příklad):
Příkaz terminálu: |
---|
sudo useradd -c „Jan Vnocipil“ -m -s „/bin/bash“ mintak |
Legenda pro výše uvedený příkaz:
- -c „Jan Vnocipil“ – představuje celé jméno uživatele.
- -m – vytvoří domovský adresář pro nového uživatele v /home.
- – s „/ bin / bash“ – vytvoří bash shell jako přihlašovací shell pro daného uživatele
Vytvoření nebo změna hesla pro nového uživatele
Poté, co jste si úspěšně vytvořili nového uživatele, je nutné přidělit mu i heslo pro zabezpečení jeho účtu (vždy). Chcete-li vytvořit heslo, je třeba použít příkaz passwd.
Otevřete tedy opět terminál a zadejte:
Příkaz terminálu: |
---|
sudo passwd <uživatelské jméno> |
V našem případě je uživatelské jméno mintak
Příkazem
Příkaz terminálu: |
---|
cd /home/<uživatelské jméno> |
můžete posléze zkontrolovat, zda byl úspěšně vytvořen domovský adresář, což také zjistíte na přihlašovací obrazovce.
1) v úvodních vysvětlivkách chybí co je to „mintak“. Když jsem podle postupu chtěl přidat uživatele Host, tak mi to napsalo: useradd: chybný shell „„/bin/bash““
napr.
sudo adduser -home home/pavol -shell „bin/bash“ pavol