Strona 1 z 2
problem z sudo/sudoers
: 29 marca 2008, 21:49
autor: najczarniejszy
Gdy jestem zalogowany na koncie, powiedzmy "uzytkownik" i uzywam polecenia sudo, pyta mnie ono o haslo dla konta "uzytkownik". Wolalbym zeby pytalo o haslo roota. To moj /etc/sudoers :
Kod: Zaznacz cały
# /etc/sudoers
Defaults env_reset
# Uncomment to allow members of group sudo to not need a password
%sudo ALL=NOPASSWD: ALL
root ALL=(ALL) ALL
uzytkownik ALL=(ALL) ALL
%uzytkownik ALL=(root) NOPASSWD: /usr/sbin/xfsm-shutdown-helper
Co trzeba zmodyfikować żeby polecenie sudo pytalo uzytkownika o hasło roota?
: 29 marca 2008, 22:06
autor: fnmirk
Pytanie z mojej strony.
W jakim celu korzystamy z sudo?
>>
wersja on line<<
>>
dokumentacja<<
>>
wersja do druku_1---pdf<<
: 29 marca 2008, 22:21
autor: najczarniejszy
W celu ochrony przed własną głupotą
Ale potrzebna mi odpowiedź nie pytaniem na pytanie.
: 29 marca 2008, 22:24
autor: LongeR
Po co sudo? To takie Ubuntowe, su i hasło roota to takie Debianowe

: 29 marca 2008, 22:30
autor: najczarniejszy
su i sudo to nie to samo.
ponawiam pytanie : jak zmodyfikować mój /etc/sudoers ? nie mam czasu na przekopywanie się przez manuale, proszę o konretną odpowiedź. pozdr
: 29 marca 2008, 22:44
autor: fnmirk
Skoro odpowiedziałeś dosłownie, to...
Takie wykorzystanie polecenia sudo o jakim myślisz jest bezcelowe i mało praktyczne. Jest to zabezpieczenie do zabezpieczenia i zabezpieczenia czyli masło maślane, tworzące dodatkowe dziury w systemie.
Przejrzyj Debian Reference (link powyżej --- odnośnie sudo), dokumentację:
i inne. I wtedy wybierz co Ci się bardziej opłaca.
Prościej i bezpieczniej jest utworzyć nowego i dodatkowego użytkownika do codziennej pracy, o ograniczonych prawach. Niż tworzyć jakieś karkołomne i bezcelowe kombinacje.
Edycja:
LongeR pisze:Po co sudo? To takie Ubuntowe, su i hasło roota to takie Debianowe
Przejrzyj też Debian Reference --- zanim wyrazisz taką opinię.
: 29 marca 2008, 23:07
autor: najczarniejszy
Jak napisałem powyżej, nie mam czasu na przekopywanie się przez dokumentację. Potrzebuję konkretnej odpowiedzi.
Moja koncepcja jest taka że ma być coś w stylu Ubuntu - konto "uzytkownik" do codziennej pracy i sudo pytające o hasło roota do administracji. Podanym przeze mnie /etc/sudoers się nie sugeruj, wiem że jest tam nieźle namieszane, na razie za słabo rozumiem tą składnię żeby to wyglądało jak należy.
Więc jak, pomożesz? Za linki do dokumentacji dziękuję.
: 29 marca 2008, 23:25
autor: fnmirk
W Ubuntu sudo pyta o hasło root --- pierwsze słyszę --- sprawdź to dokładnie.
najczarniejszy pisze:nie mam czasu na przekopywanie się przez dokumentację. Potrzebuję konkretnej odpowiedzi.
Wybacz --- jak napisałem wcześniej i uzasadniłem --- takiej odpowiedzi nie uzyskasz --- ponieważ jest to bezcelowe.
Kończymy ten temat, ponieważ bez czytania dokumentacji się nie obejdzie.
Przeczytaj przynajmniej część dokumentacji, a przyznasz mi rację (w Ubuntu jest to samo).
: 29 marca 2008, 23:31
autor: najczarniejszy
OK, tak więc ostatnie pytanie. Jak ma wyglądać /etc/sudoers żeby było jak w Ubuntu ?
: 29 marca 2008, 23:36
autor: Bodzio
jeśli chcesz wykonać jakieś polecenie za pośrednictwem sudo, i chcesz aby sudo pytało o hasło roota - w celu jak piszesz:
najczarniejszy pisze:ochrony przed własną głupotą
to wykonasz tę głupotę z uprawnieniami roota, czyli wykończysz system.
Moja rada - fnmirk dobrze radzi, nie upieraj się i raz posłuchaj ludzi którzy kiedyś te głupoty robili.