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ę:

Kod: Zaznacz cały

man sudo
man su
man passwd
man sudoers
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.