Administrace HP-UXu

Obsah

Úvod

Tento dokument slouží pro mé potřeby jako jednoduchý tahák k zapamatování administrace HP-UXu. Postupně sem dopisuji další kapitoly.

Vytváření a administrace uživatelských kont

HP-UX může využívat využívat několik zdrojů na ukládání uživatelských kont. Popíši klasické unixovské plaintext ukládání.

Shadow hesla nejsou ve standartní instalaci, je nutné doinstalovat balík na jejich využívání. Je třeba nainstalovat balík ShadowPassword from software.hp.com.

Uživatelská konta a skupiny lze ovládat i přes GUI program SAM - System Administration Management.

Příklady administrace z příkazové řádky:

/etc/passwd

root:x:0:0:root:/root:/bin/bash
daemon:x:1:1:daemon:/usr/sbin:/bin/sh
bin:x:2:2:bin:/bin:/bin/sh
sys:x:3:3:sys:/dev:/bin/sh
V souboru je každý parametr oddělen dvojtečkou. Popis parametů zleva: Vlastník a práva:
-rw-r--r--    1 root     root         2428 Jun 23 18:24 /etc/passwd

/etc/shadow

root:$1$EtIuMcah$NGSrz/qHo1fbVztW.:12520:0:99999:7:::
daemon:*:12490:0:99999:7:::
bin:*:12490:0:99999:7:::
sys:*:12490:0:99999:7:::
Popis parametrů zleva:

Utilita pro validace syntaxe souboru: /usr/sbin/pwck

/etc/group

root:x:0:
daemon:x:1:
bin:x:2:
sys:x:3:
adm:x:4:
Popis parametrů zleva:

Utilita pro validace syntaxe souboru: /usr/sbin/grpck

Přidání skupiny: newgrp nova_skupina

Nastavení systémových proměnných

Příklad:

export TERM='vt100'
export PS1='$PWD ($LOGNAME) $'
export LPDEST='laser'
export PATH=$PATH:/usr/local/bin
export EDITOR=vi
export HISTSIZE=50
export HISTSIZE=~/.sh_history

Postup procházení souborů s uloženým nastavením systémových proměnných:
Login screen -> System login script /etc/profile -> Personal login script ~/.profile-> Personal shell startup ~/.shrc ~/.kshrc ~/.bashrc

Postup procházení souborů CDE:
CDE Login screen -> CDE login script /etc/dt/config/Xstartup -> System login script /etc/profile -> Personal CDE login script ~/.dtprofile -> Personal login script ~/.profile -> Personal shell startup ~/.shrc ~/.kshrc ~/.bashrc

Pro čtení ~/.profile je nutne v ~/.dtprofile nastavit: export DTSOURCEPROFILE=true

Po vytvoření uživatele se doporučuje zkopirovat dtprofile, protože není v /etc/skel: cp -p /usr/dt/config/sys.dtprofile /etc/dt/config/sys.dtprofile


Zdroje

Autor

07/2004 Lukáš Cirkva