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

Z MiS
(Rozdíly mezi verzemi)
Přejít na: navigace, hledání
(Vytvoření stránky)
 
(Pročištění struktury souboru)
Řádka 3: Řádka 3:
 
[[Category:OSY]]
 
[[Category:OSY]]
  
*Zdroje
+
== Co se máte naučit ==
**abclinuxu.cz > Clanky > Navody > Unixove-nastroje-5-opravneni-chmod-chown-chgrp <http://www.abclinuxu.cz/clanky/navody/unixove-nastroje-5-opravneni-chmod-chown-chgrp>
+
* Vytvořit uživatelský účet v příkazovém řádku GNU/Linuxu
**L* GUIDE
+
* Vytvořit skupinu uživatelů a
**Student chápe systém nastavení uživatelských práv v systému Linux. Umí své soubory zpřístupnit ostatním uživatelům.
+
* Znát strukturu konfiguračních souborů <tt>/etc/passwd</tt> a <tt>/etc/group</tt>.
**Student umí přidat nového uživatele, nastavit si heslo.
+
 
**Pracuje s uživatelským adresářem, zná zkratku ~.
+
== Vytvoření uživatelského účtu ==
*UID
+
* V grafickém rozhraní
**User IDentificator
+
=== Příkaz adduser ===
**identifikátor uživatele
+
* intuitivní, „user-friendly“
**v souboru /etc/passwd <#_Freemind_Link_828580762>
+
* zeptá se na všechny potřebné údaje
**Perličky
+
=== Příkaz useradd ===
***stejné uživatelské jméno neznamená stejného uživatele
+
*parametry:
***Dva uživatelé se stejným UID.
+
**-m
***UID 0 => root
+
***vytvoří uživatelskou složku v /home
*Správa uživatelů
+
**-g
**Nastavování hesla
+
***přiřadí uživateli primární skupinu
***passwd
+
**-n
***root může
+
***vytvoří i skupinu se stejným jménem
****passwd username
+
**-s
**Přidávání uživatelů
+
***nastaví default-ní shell
***Grafika
+
**-p
***adduser
+
***nastaví úvodní heslo
****zeptá se na všechny potřebné údaje
+
***ale kryptované funkcí crypt()
***useradd
+
***takže spíše dodatečně příkazem passwd
****Ubuntu
+
useradd -m -n -s /bin/bash bittnerova_pavlina<br />passwd bittnerova_pavlina
*****useradd -m -n -s /bin/bash bittnerova_pavlina
+
=== Příkaz newusers ===
******useradd -m -g IE2010 bittnerova_pavlina
+
* 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>
*****passwd bittnerova_pavlina
+
* podle souboru s uživatelskými jmény a hesly
*****parametry useradd
+
* ale je třeba zadat i UID
******-m
+
touch /root/batch-user-add.txt<br />chmod 0600 /root/batch-user-add.txt
*******vytvoří uživatelskou složku v /home
+
*obsah /root/batch-user-add.txt
******-g
+
user1:password:1001:513:Student Account:/home/user1:/bin/bash
*******přiřadí uživateli primární skupinu
+
user2:password:1002:513:Sales user:/home/user2:/bin/bash
******-n
+
user100:password:1100:513:Sales user:/home/user100:/bin/bash
*******vytvoří i skupinu se stejným jménem
+
tom:password:1110:501:Guest Account:/home/guest:/bin/menu
******-s
+
jerry:password:1120:501:Guest Account:/home/guest:/bin/menu
*******nastaví default-ní shell
+
* poté:
******-p
+
newusers /root/batch-user-add.txt
*******nastaví úvodní heslo
+
 
*******ale kryptované funkcí crypt()
+
== Změna vlastností a zrušení uživatele ==
*******takže spíše dodatečně přes passwd
+
****heslo je pak potřeba nastavit ručně
+
***newusers
+
****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>
+
****soubor s uživatelskými jmény a hesly
+
****ale je třeba zadat i UID
+
****touch /root/batch-user-add.txt
+
****chmod 0600 /root/batch-user-add.txt
+
****obsah /root/batch-user-add.txt
+
*****user1:password:1001:513:Student Account:/home/user1:/bin/bash
+
*****user2:password:1002:513:Sales user:/home/user2:/bin/bash
+
*****user100:password:1100:513:Sales user:/home/user100:/bin/bash
+
*****tom:password:1110:501:Guest Account:/home/guest:/bin/menu
+
*****jerry:password:1120:501:Guest Account:/home/guest:/bin/menu
+
****newusers /root/batch-user-add.txt
+
***Změna vlastností a zrušení uživatele
+
 
****usermod
 
****usermod
 
*****usermod -a -G admin simunek
 
*****usermod -a -G admin simunek
Řádka 64: Řádka 48:
 
*****usermod -aG skupina uzivatel
 
*****usermod -aG skupina uzivatel
 
****userdel
 
****userdel
****POZN* V nouzi
+
 
****Například když napíši usermod -G vmuser simunek, čímž se vymažu ze skupiny admin.
+
== Vytvoření skupiny, přiřazení uživatelů do skupiny ==
****Boot z Live CD
+
****Ruční úprava /etc/passwd a /etc/group
+
**Vytvoření skupiny, přiřazení uživatelů do skupiny
+
 
***Uživatel může být ve více skupinách, ve skupině může být více uživatelů.
 
***Uživatel může být ve více skupinách, ve skupině může být více uživatelů.
 
***Vytvoření, zrušení
 
***Vytvoření, zrušení
Řádka 90: Řádka 71:
 
**Složka ~
 
**Složka ~
 
***~/Desktop
 
***~/Desktop
*Přepínání uživatelů
+
 
 +
== Přepínání uživatelů ==
 
**su + sudo <#Freemind_Link_1014734255>
 
**su + sudo <#Freemind_Link_1014734255>
 
**su
 
**su
Řádka 101: Řádka 83:
 
***v KUbuntu
 
***v KUbuntu
 
****kdesu
 
****kdesu
 +
 +
== Zdroje ==
 +
* [http://www.abclinuxu.cz/clanky/navody/unixove-nastroje-5-opravneni-chmod-chown-chgrp AbcLinuxu.cz > Unixové nástroje, oprávnění, chmod-chown-chgrp]

Verze z 3. 3. 2011, 08:53


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

touch /root/batch-user-add.txt
chmod 0600 /root/batch-user-add.txt
user1:password:1001:513:Student Account:/home/user1:/bin/bash
user2:password:1002:513:Sales user:/home/user2:/bin/bash
user100:password:1100:513:Sales user:/home/user100:/bin/bash
tom:password:1110:501:Guest Account:/home/guest:/bin/menu
jerry:password:1120:501:Guest Account:/home/guest:/bin/menu
newusers /root/batch-user-add.txt

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

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

Přepínání uživatelů

Zdroje

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