Linux:Přehled základních příkazů: Administrace uživatelů
Z Wikiknih
Tato stránka je kandidát na rychlé smazání. Důvod: Obsah stránky byl integrován do kapitoly Linux:Přehled_základních_příkazů
Pokud nesouhlasíte s tím, aby tato stránka byla smazána, odkaz na šablonu {{Smazat}} odstraňte a své důvody objasněte na diskusní stránce.
Správci – Před smazáním nezapomeňte ověřit, jestli sem jiné stránky neodkazují a zkontrolovat historii stránky.
Příkazy pro administraci uživatelů
Obsah |
[editovat] WHO
(standardní příkaz operačních systémů UNIX)
Tento příkaz vypisuje seznam všech uživatelů, kteří jsou momentálně připojení k systému. Jedná se o standardní příkaz operačních systémů Unix. Může být nahrazen příkazem "w", který navíc zobrazuje i další informace.další data a statistiku.
[editovat] Specifikace
Syntaxe příkazu je přesně specifikována v SUS (Single Unix Specification) a v rozšíření XSI (X/Open System Interfaces Extension). Ve výpisu je udán: uživatel, terminál, čas přihlášení, ID procesu, čas od poslední aktivity na terminálu, případně další informace podle použitých přepínačů.
Příkaz může být vyvolán s argumenty "am i" nebo "am I" (tedy "who am i" nebo "who am I"), který zprostředkuje výpis informací vztažený pouze k aktuálnímu uživatelskému terminálu (s totožným výsledkem lze užít přepínač -m).
[editovat] Užití
SUS specifikuje přepínače -m, -T, a -u, ostatní specifikace přepínačů je v rozšíření XSI. Příkaz who s přepínačem
-a, poskytne uživateli sdružené informace, jaké jsou jednotlivě vypisovány -b, zobrazí čas, kdy byl systém na počítači naposledy restartován -d, zobrazí procesy zombie s detaily -H, zobrazí hlavičku sloupců -l, vypíše terminály, pokud se může uživatel zalogovat (přihlásit do systému) -m, vypíše informace o aktuálním terminálu, na němž je uživatel přihlášen -p, vypíše aktivní procesy -q, rychlý formát, vypíší se pouze jména a počet všech uživatelů, kteří jsou právě přihlášeni, bez ohledu na ostatní přepínače; -r, zobrazí úroveň běhu v inicializačním procesu -s, defaultní přepínač (systémem přiřazen, když uživatel neuvede žádný přepínač; zobrazí se pouze jméno, terminál a čas logu -t, vypíše se informace, kdy byl systémový čas naposledy změněn -T, ukazuje detaily každého terminálu ve standardním formátu -u, vypisuje se ztrátový čas, doba nečinnosti během přihlášení
[editovat] FINGER
Příkaz finger zobrazuje informace jací uživatelé jsou připojeni k hostitelskému počítači. Pomocí tohoto příkazu je možné zjistit i podrobnější informace o jednotlivých uživatelích.
[editovat] Specifikace
Při použití holého příkazu FINGER je vypsán seznam všech uživatelů připojených k hostitelskému počítači. Pokud za příkaz uvedeme jméno uživatele, jsou zobrazeny informace o daném uživateli i pokud není k hostitelskému počítači připojen. Ne všechny servery příkaz finger automaticky umožňují, některé ho sice používají, ale s určitými restrikcemi.
[editovat] Užití
Příkaz je možné použít s následujícími přepínači (finger [-slpm])
-s, stručný výpis
-l, kompletní výpis
-p, nezobrazují se informace ze souborů .plan, .foward a .project
-m, u uživateků se zobrazuje pouze uživatelské jméno
[editovat] SU
Příkaz, který umožňuje spuštění shell pod jiným uživatelským jménem a uživatelskou skupinou. Pokud není uživatelské jméno vyplněno, příkaz automaticky provede přihlášení na superuživatele -root (možnost dotazu na heslo).
[editovat] Specifikace
Při použití příkazu SU se uživatel dočasně stává jiným uživatelem. Shell je spuštěn s reálným a efektivním user ID, group ID i skupinami, jejichž je nově přihlášený uživatel členem. Pokud má uživatelský účet heslo, bude požadováno jeho zadání. Příkaz su implicitně nemění aktuální adresář. Jsou-li zadány další argumenty, budou předány jako argumenty shellu.
[editovat] Použití
Příkaz SU je možné použít s následujícími parametry
su [-flmp] [-c příkaz] [-s shell] [--login] [--fast] [--preserve-environment] [--command=příkaz] [--shell=shell] [-] [--help] [--version] [uživatel [arg...]]
-c, není odstartován interaktivní shell, ale je předán příkaz jako jediný řádek shellu -f, předá shellu volbu R -f . Tuto volbu je pravděpodobně vhodné používat pouze pro shelly csh a R tcsh --help, vypíše návod k použití na standardní výstup -, přihlášení bude provedeno na superuživatele, aktuální adresář se stane domovským -m (-p),nemění proměnné prostředí `HOME', `USER', `LOGNAME' ani `SHELL' -s, spustí zadaný shell místo uživatelova shellu z /etc/passwd --version, vypíše číslo verze na standardní výstup