Vytvorenie užívateľa a zmazanie
Poznámka, všetky úkony budeme robiť pod užívateľom root, takže pred každým príkazom použijeme sudo
Užívateľ sa vytvára pomocou príkazu useradd. V našom prípade budeme vytvárať „uzivatel“
Syntax:
useradd [meno používateľa]
Príkaz:
useradd newuser -m
To –m, znamená že mu okrem toho, že je užívateľ, vytvárame aj priečinok home

Užívateľ je vytvorený, teraz mu musíme nastaviť heslo pomocou príkazu passwd
Syntax:
[passwd] [meno používateľa]

Zmazanie užívateľa
Môže sa Vám stať, že keď chcete zmazať užívateľa, tak Vám vypíše hlášku, Užívateľ používa nejaký proces.
user uzivatel is currently used by process 3821
Proces zrušíte príkazom kill
Syntax:
kill -9 <pid> (pid Proces ID)
V našom prípade to bude
kill -9 3821

Ak tých procesov, ktoré používa užívateľ je viac použite príkaz
sudo userdel -f uzivatel
–f force (vynútenie)
Užívateľ a skupiny
Vytvorených užívateľov nájdeme pomocou príkazu
cat /etc/group
Ak si chceme presne vyhľadať daného užívateľa
cat /etc/group |grep uzivatel

Ak chceme dať práva užívateľovi root, tak ho musíme hodiť do skupiny root
To urobíme príkazom
sudo usermod -aG
Syntax:
sudo usermod -aG sudo uzivatel
Overíte, či je užívateľ v skupine sudo príkazom
groups uzivatel

Takto vyzerá užívateľ, ktorý nemá root práva

Otestovanie, či má užívateľ práva urobíte, že sa prepnete do jeho konta a zadáte jeho heslo
su uzivatel

Teraz skúste urobiť nejaký príkaz pod sudom napr. update, mal by Vám zbehnúť

Mohli ste si všimnúť, že tam je $ a príkaz ste museli písať ručne, nebola tam možnosť automaticky dopĺňať príkaz pomocou tabulátora.
grep uzivatel /etc/passwd
Ak si všimnete, tak pred užívateľom máte $ (dolár) a príkazy musíte zapisovať manuálne. Pridáme užívatela do skupiny bash
usermod -s /bin/bash uzivatel
Odobranie užívateľa zo skupiny sudo
Ale, čo ak užívateľ s právami root robí šarapatu a musíme mu ich zobrať?
sudo deluser USERNAME sudo

Ak chceme vytvoriť užívateľa, aby nemal „Dolár“ ale meno tak musíme ísť pomocou textového editora do /etc/passwd
nano /etc/passwd
v mojom prípade som vytváral užívateľa ivan, sh zmazať a nahradiť ho bash


uložte to, a už môže užívateľ dopisovať príkazy
Zhrnutie
- adduser pridanie užívateľa
- passwd vytvorenie hesla pre užívateľa
- deluser mazanie užívateľa
- sudo usermod -aG sudo [uzivatel] pridáme užívateľa do sudo skupiny
- sudo deluser USERNAME sudo odstránime užívateľa zo skupiny sudo