|
[+] Dopełnianie poleceń na koncie roota
rolnikov - 10-02-2010 10:44
Witam. Będąc zwykłym użytkownikiem i korzystając z sudo, bash (a może to nie on już jest za to odpowiedzialny) dopełnia mi argumenty/parametry uruchamianych programów. Na przykład:
sudo aptitude install mysq-server
przy każdym wyrazie (sudo, aptitude, install, mysql-server) wciskając klawisz tab sam dokańcza dane słowo bądż (w przypadku nazwy paczki wyświetla możliwe opcje).
Kiedy zaloguję się na konto roota, dopełnia mi tylko nazwę programu (aptitude) a potem wszystko muszę wpisywać z palca, a przy nazwie paczek bawić się w zgadywanki.
Jest na to jakieś rozwiązanie?
grum - 10-02-2010 10:54
należy wymedytować plik /etc/sudoers i podpisać do niego
użytkownik localhost = /usr/bin/aptitude
możesz też nadać uprawnienie sudo do wykonania wszystkich poleceń jako root
root ALL=(ALL) ALL
0dd - 10-02-2010 11:21
Dopisz
. /etc/bash_completion
do pliku /root/.bashrc
rolnikov - 10-02-2010 11:44
Dopisz
. /etc/bash_completion
do pliku /root/.bashrc
Działa, dziękuję.
zanotowane.pldoc.pisz.plpdf.pisz.plminister.pev.pl
|