Správa uživatelských účtů v Linuxu

Z MiS
(Rozdíly mezi verzemi)
Přejít na: navigace, hledání
(Úkoly: Doplnění úkolů a formátování)
(Příkaz newusers: Opraveno tak, aby nebylo kopírováno ze stránky cyberciti.biz.)
Řádka 32: Řádka 32:
 
***takže spíše dodatečně příkazem passwd
 
***takže spíše dodatečně příkazem passwd
 
  useradd -m -n -s /bin/bash bittnerova_pavlina<br />passwd bittnerova_pavlina
 
  useradd -m -n -s /bin/bash bittnerova_pavlina<br />passwd bittnerova_pavlina
=== Příkaz newusers ===
+
=== Příkaz <code>newusers</code> ===
* cyberciti.biz > Tips > Linux-how-to-create-multiple-users-accounts-in-batch <http://www.cyberciti.biz/tips/linux-how-to-create-multiple-users-accounts-in-batch.html>
+
* Příkazu předáme soubor s účty a hesly:
* podle souboru s uživatelskými jmény a hesly
+
newusers seznam_uctu.txt
* ale je třeba zadat i UID
+
* Bohužel musíme zadávat ručně i UID.
touch /root/batch-user-add.txt<br />chmod 0600 /root/batch-user-add.txt
+
* Obsah souboru <tt>seznam_uctu.txt</tt> může vypadat například takto:
*obsah /root/batch-user-add.txt
+
  franta:password:1001:1001:Vedouci:/home/franta:/bin/bash
  user1:password:1001:513:Student Account:/home/user1:/bin/bash
+
  josef:password:1002:1002:Manager:/home/josef:/bin/bash
  user2:password:1002:513:Sales user:/home/user2:/bin/bash
+
  alice:password:1050:uctari:Ucetni:/home/alice:/bin/bash
  user100:password:1100:513:Sales user:/home/user100:/bin/bash
+
* Bezpečnostní doporučení:
tom:password:1110:501:Guest Account:/home/guest:/bin/menu
+
** Soubor vytvořte v domovském adresáři uživatele <tt>root</tt>,
jerry:password:1120:501:Guest Account:/home/guest:/bin/menu
+
** nastavte práva na <code>0600</code>,
* poté:
+
** soubor po použití smažte.
newusers /root/batch-user-add.txt
+
 
 +
Více viz: [http://www.cyberciti.biz/tips/linux-how-to-create-multiple-users-accounts-in-batch.html cyberciti.biz > Tips > Linux-how-to-create-multiple-users-accounts-in-batch] nebo <code>man newusers</code>.
  
 
== Změna vlastností a zrušení uživatele ==
 
== Změna vlastností a zrušení uživatele ==

Verze z 26. 2. 2014, 08:41


Obsah

Co se máte naučit

Vytvoření uživatelského účtu

Příkaz adduser

Příkaz useradd

useradd -m -n -s /bin/bash bittnerova_pavlina
passwd bittnerova_pavlina

Příkaz newusers

newusers seznam_uctu.txt
franta:password:1001:1001:Vedouci:/home/franta:/bin/bash
josef:password:1002:1002:Manager:/home/josef:/bin/bash
alice:password:1050:uctari:Ucetni:/home/alice:/bin/bash

Více viz: cyberciti.biz > Tips > Linux-how-to-create-multiple-users-accounts-in-batch nebo man newusers.

Změna vlastností a zrušení uživatele

Příkaz usermod

usermod -aG skupina uzivatel
usermod -a -G admin novyadmin

Příkaz userdel

Vytvoření skupiny, přiřazení uživatelů do skupiny

Vytvoření, zrušení skupiny

Přiřazení uživatelů

Konfigurační soubory

Informace o uživatelských účtech jsou uloženy v konfiguračních souborech. Konkrétně se jedná o soubory:

/etc/passwd
/etc/group
/etc/shadow
/etc/sudoers

Více viz Konfigurační soubory GNU/Linuxu - Uživatelské účty.

Úkoly

cat /etc/passwd | cut -d : -f 1 | sort

Zdroje

Osobní nástroje
Jmenné prostory
Varianty
Akce
Výuka
Navigace
Nástroje