On 10.12.2014 0:48, Tomáš Skočdopole wrote:
Zdravím vespolek,
jen bych se chtěl zeptat, jak řešíte root práva na servery pokud je třeba je
udělit více správcům? Používáte sdílené heslo, či su nebo sudo? Potřebuji
pustit na server i svého kolegu a nechci mu dávat svoje heslo k rootu a zároveň
nechci vytvářet další nové heslo, které bych si musel pamatovat.
Zkoušel jsem příkaz su - přidal jsem daného uživatele do skupiny wheel. Ovšem
pokud uživatel použije su, vyzve ho to k zadání hesla, ovšem ne svého hesla,
ale hesla roota, což mě nepomůže.
Nakonec jsem upravil jednu řádku v /etc/pam.d/su a na heslo se to neptá, takže
jsem spokojen a mám co chci. Ovšem je mi ale divné, že o této úpravě se nikde
moc nepíše...
#auth requisite pam_group.so no_warn group=wheel
root_only fail_safe ruser
auth sufficient pam_group.so no_warn group=wheel
root_only fail_safe ruser
Tak se chci zeptat, jestli nedělám náhodou něco špatně...
Sudo bych asi zavrhl - možná jsem to celé špatně pochopil, ale strašně mě vadilo psát
pořád sudo před každý příkaz. Takže jsem s příkazem sudo pracoval v podstatě tak, že jsem
ho použil pouze vždy jedenkrát: "sudo su" :-(
V pripade, ze bys potreboval skutecne sudo, je mozny unavnemu psani suda
trosku ulevit nejakou shell funkci. Napr. navstevnici mych pokusu maji
nainstalovany zsh shell a v homu .zshrc s:
# Inserts 'sudo ' at the beginning of the line.
function prepend_sudo() {
if [[ "$BUFFER" != su(do|)\ * ]]; then
BUFFER="sudo $BUFFER"
(( CURSOR += 5 ))
fi
}
zle -N prepend_sudo
bindkey '\C-s' prepend_sudo
# Run vim as super user.
alias svim="sudo vim"
s tim, ze maji co je treba nadefinovano pomoci visudo. Urcite neco
najeds/napises pro tebou pouzivany shell.
Díky a hezký den!
Tomáš Skočdopole
--
FreeBSD mailing list ([email protected])
http://www.freebsd.cz/listserv/listinfo/users-l