[+] Dope

Tematy związane z oprogramowaniem, instalacją, konfiguracją
rolnikov
Posty: 16
Rejestracja: 08 marca 2008, 13:25

[+] Dopełnianie poleceń na koncie roota

Post autor: rolnikov »

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:

Kod: Zaznacz cały

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

Post autor: grum »

należy wymedytować plik /etc/sudoers i podpisać do niego

Kod: Zaznacz cały

użytkownik localhost = /usr/bin/aptitude
możesz też nadać uprawnienie sudo do wykonania wszystkich poleceń jako root

Kod: Zaznacz cały

root    ALL=(ALL) ALL
0dd
Beginner
Posty: 104
Rejestracja: 16 lipca 2007, 19:43
Lokalizacja: Nowy Sacz / Krakow

Post autor: 0dd »

Dopisz

Kod: Zaznacz cały

. /etc/bash_completion
do pliku /root/.bashrc
rolnikov
Posty: 16
Rejestracja: 08 marca 2008, 13:25

Post autor: rolnikov »

0dd pisze:Dopisz

Kod: Zaznacz cały

. /etc/bash_completion
do pliku /root/.bashrc
Działa, dziękuję.
ODPOWIEDZ