Uživatelský účet

Z MiS
(Rozdíly mezi verzemi)
Přejít na: navigace, hledání
(Oprava uspořádání)
(Přepracována část o administrátorských právech.)
Řádka 1: Řádka 1:
 
[[Category:VSE]][[Category:Informatika]][[Category:OSY]][[Category:Linux]][[Category:Uživatelské účty]]
 
[[Category:VSE]][[Category:Informatika]][[Category:OSY]][[Category:Linux]][[Category:Uživatelské účty]]
 +
  
 
== UID (User IDentificator) ==
 
== UID (User IDentificator) ==
Řádka 5: Řádka 6:
 
* identifikuje uživatele v systému
 
* identifikuje uživatele v systému
 
* uloženo v souboru <code>/etc/passwd</code>
 
* uloženo v souboru <code>/etc/passwd</code>
 +
  
 
== Nastavení hesla ==
 
== Nastavení hesla ==
* Příkaz <code>passwd</code>
+
* Své heslo změníme příkazem <code>passwd</code>:
 +
passwd
 
* Administrátor může nastavit heslo i jinému uživateli:
 
* Administrátor může nastavit heslo i jinému uživateli:
 
  passwd username
 
  passwd username
  
== Přepínání uživatelů ==
 
  
 +
== Správci a běžní uživatelé ==
 +
Některé příkazy smí používat pouze správce počítače.
 +
 +
; Účet <tt>root</tt>
 +
* V unixových systémech je vyhrazen speciální uživatel <tt>root</tt> (má UID = 0), který může provádět cokoli.
 +
* Z bezpečnostních důvodů lze tento účet zakázat/nevytvořit vůbec.
 +
 +
; Příkaz <code>sudo</code>
 +
* Dalším uživatelům lze povolit spouštět jednotlivé příkazy s právy administrátora/správce tak, že jim povolíme spouštět příkaz <code>sudo</code>.
 +
* Před příkaz zapíšeme <code>sudo</code>, čímž říkáme, že se příkaz spustí s právy administrátora.
 +
<div class="Priklad">
 +
sudo nano /etc/samba/smb.conf
 +
* Spustí textový editor <tt>nano</tt> s právy administrátora.
 +
sudo -i
 +
* Spustí nový shell s právy administrátora.
 +
</div>
 +
 +
; Povolování příkazu <code>sudo</code>
 +
Nastavení toho, kdo (kteří uživatelé) smí spouštět <code>sudo</code>, se liší podle distribuce.
 +
Příklady:
 +
* Fedora: uživatelé jsou uvedeni v souboru <tt>/etc/sudoers</tt> včetně toho, co smí provádět a co ne.
 +
* Debian: uživatelé jsou zařazení do skupiny <tt>sudo</tt>.
 +
* Ubuntu: uživatelé jsou zařazení do skupiny <tt>admin</tt>.
 +
 +
; Spuštění grafického programu s právy administrátora
 +
* Některé programy lze spustit přes <code>sudo</code>.
 +
* Příkaz <code>gksu</code>: pro prostředí Gnome.
 +
* Příkaz <code>kdesu</code>: prostředí KDE.
 +
 +
 +
== Přepínání uživatelů ==
 
; Příkaz <code>su</code>
 
; Příkaz <code>su</code>
Příkaz může používat pouze zprávce počítače.
+
* Spustí nový shell s uživatelskými právy zadaného uživatele.
 +
* Shell následně ukončíme příkazem <code>exit</code>.
 +
* Příkaz vyžaduje zadání hesla uživatele, kterým se chceme stát. Vyjímkou je správce počítače, ten se může stát kým chce. ;)
 +
<div class="Priklad">
 
  su franta
 
  su franta
* Pro Moraváky zcela přirozené, že? ;)
+
* Pro Moraváky zcela přirozené, že? ;) Odteď vše funguje, jako byste byl <tt>franta</tt>.
 
  su
 
  su
 
* Přepne na uživatelský účet <tt>root</tt>
 
* Přepne na uživatelský účet <tt>root</tt>
 +
</div>
  
; Příkaz <code>sudo -i</code>
 
Spustí shell s právy administrátora.
 
 
== Spuštění jednoho příkazu s právy administrátora ==
 
* Příkaz <code>sudo</code>
 
** pro spouštění programů/příkazů pracujících s textovým rozhraním (a také některé program pracující v grafickém rozhraní)
 
** pouze vybraní uživatelé smí volat <code>sudo</code>, tito uživatelé jsou zařazeni do skupiny <code>admin</code> (Ubuntu 10.10)
 
* Spuštění grafického programu s právy administrátora
 
** Příkaz <code>gksu</code>: pro prostředí Gnome
 
** Příkaz <code>kdesu</code>: prostředí KDE
 
  
 
== Systémy správy oprávnění uživatelů ==
 
== Systémy správy oprávnění uživatelů ==

Verze z 19. 3. 2014, 14:49


Obsah

UID (User IDentificator)


Nastavení hesla

passwd
passwd username


Správci a běžní uživatelé

Některé příkazy smí používat pouze správce počítače.

Účet root
Příkaz sudo
sudo nano /etc/samba/smb.conf
  • Spustí textový editor nano s právy administrátora.
sudo -i
  • Spustí nový shell s právy administrátora.
Povolování příkazu sudo

Nastavení toho, kdo (kteří uživatelé) smí spouštět sudo, se liší podle distribuce. Příklady:

Spuštění grafického programu s právy administrátora


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

Příkaz su
su franta
  • Pro Moraváky zcela přirozené, že? ;) Odteď vše funguje, jako byste byl franta.
su
  • Přepne na uživatelský účet root


Systémy správy oprávnění uživatelů

Zdroje

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