Správa uživatelských účtů v Linuxu
Z MiS
				
				
				
				
																
				
				
								
				
- Zdroje
- abclinuxu.cz > Clanky > Navody > Unixove-nastroje-5-opravneni-chmod-chown-chgrp <http://www.abclinuxu.cz/clanky/navody/unixove-nastroje-5-opravneni-chmod-chown-chgrp>
- L* GUIDE
- 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.
- Student umí přidat nového uživatele, nastavit si heslo.
- Pracuje s uživatelským adresářem, zná zkratku ~.
 
- UID
- User IDentificator
- identifikátor uživatele
- v souboru /etc/passwd <#_Freemind_Link_828580762>
- Perličky
- stejné uživatelské jméno neznamená stejného uživatele
- Dva uživatelé se stejným UID.
- UID 0 => root
 
 
- Správa uživatelů
- Nastavování hesla
- passwd
- root může
- passwd username
 
 
- Přidávání uživatelů
- Grafika
- adduser
- zeptá se na všechny potřebné údaje
 
- useradd
- Ubuntu
- useradd -m -n -s /bin/bash bittnerova_pavlina
- useradd -m -g IE2010 bittnerova_pavlina
 
- passwd bittnerova_pavlina
- parametry useradd
- -m
- vytvoří uživatelskou složku v /home
 
- -g
- přiřadí uživateli primární skupinu
 
- -n
- vytvoří i skupinu se stejným jménem
 
- -s
- nastaví default-ní shell
 
- -p
- nastaví úvodní heslo
- ale kryptované funkcí crypt()
- takže spíše dodatečně přes passwd
 
 
- -m
 
- useradd -m -n -s /bin/bash bittnerova_pavlina
- heslo je pak potřeba nastavit ručně
 
- Ubuntu
- 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 -a -G admin simunek
- Všichni admini jsou ve skupině admin
 
- usermod -aG skupina uzivatel
 
- usermod -a -G admin simunek
- userdel
- POZN* V nouzi
- Například když napíši usermod -G vmuser simunek, čímž se vymažu ze skupiny admin.
- Boot z Live CD
- Ruční úprava /etc/passwd a /etc/group
 
- usermod
 
- 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ů.
- Vytvoření, zrušení
- groupadd
- groupdel
 
- Přiřazení uživatelů
- groupmod
- usermod <#_Freemind_Link_490610556>
 
 
- Soubory:
- /etc/group
- man -s 5 group
 
- /etc/passwd
- Jak zjistit uživatelské jméno, které jsem si vytvořil při instalaci Ubuntu???
- Co udělá?
- cat /etc/passwd | cut -d : -f 1 | sort
 
 
- UK* Vytvoření účtu.
- Vytvořte pro každého z vás uživatelský účet na počítači, u kterého pracujete.
- Vytvořte skript, kterým nastavíte x uživatelů.
- Vytvořte skupinu treti_b. Přiřaďte uživatele.
- Zkontrolujte v konfiguračních souborech.
 
- /etc/group
- Složka ~
- ~/Desktop
 
 
- Nastavování hesla
- Přepínání uživatelů
- su + sudo <#Freemind_Link_1014734255>
- su
- nebo sudo -i
 
- spuštění jednoho příkazu jako admin
- sudo
 
- spuštění grafického programu jako admin
- gksu
- například gparted
 
- v KUbuntu
- kdesu
 
 
- gksu
 
