Strona 1 z 1

[+] sudo zamiast su

: 14 czerwca 2008, 19:31
autor: meliorus
Witam!
Od dłuższego czasu głowie się i zastanawiam jak usunąć komendę i wstawić na jej miejsce

Kod: Zaznacz cały

sudo
moglibyście mi opisać jak takie coś się robi krok po kroku? Bo tyle szukam i nigdzie nie mogę znaleźć odpowiedzi na moje pytanie.
Z góry dziękuję za odpowiedz 8-)

: 14 czerwca 2008, 20:06
autor: PhockouS
Musisz użyć do tego czegoś co nazywa się "visudo" i dopisać tą linijkę:

Kod: Zaznacz cały

# User privilege specification
root	ALL=(ALL) ALL
[b][i]phockous ALL=(ALL) ALL[/i][/b]
%shutdown ALL=(root) NOPASSWD: /usr/sbin/xfsm-shutdown-helper
Oczywiście usera zmieniasz na swojego. Pamiętaj żeby użyć visudo, gdyż edycja zwykłym edytorem tekstu nie przyniesie rezultatu.

Usunąć "su" nie usuniesz, bo się nie da. Sudo używasz z poziomu usera, takie ułatwienie abyś czegoś nie zepsuł.

: 14 czerwca 2008, 20:28
autor: meliorus
okej pomoglo dziekuje za pomoc :)

: 16 czerwca 2008, 12:50
autor: budzigniew
nie latwiej jest dodac sie do /etc/sudoers?

: 16 czerwca 2008, 14:08
autor: meliorus
dalem komende visudo i tam dodalem :) i puki co to dziala... ale innego dzialania sie spodziewalem...

: 16 czerwca 2008, 14:56
autor: kabzior
visudo robi dokładnie to samo co edycja /etc/sudoers przy użyciu edytora tekstowego, a stosowane jest w celach bezpieczeństwa, żeby dwie osoby na raz nie edytowały tego pliku.

@PhockouS - nieprawdą jest że edycja w np pico albo nano pliku /etc/sudoers nie zadziała, zadziała dokładnie tak samo jak visudo.

: 16 czerwca 2008, 15:08
autor: fnmirk
visudo przy okazji sprawdza poprawność wpisywanych poleceń, informując odpowiednim komunikatem.