bagjo Napisano Luty 20, 2006 Zgłoszenie Share Napisano Luty 20, 2006 mam nastepujacy problem: - pomysł jest taki, ze skrypt ./xyz napisany w bashu wykonuje polecenie iptables + ... - skypt ten ma prawa rwxr-xr-x i wlascicielem jest root - w pliku sudoers jest odpowiedni wpis aby mogl go wykonywac uzytkownik test: test ALL=(root) NOPASSWD: /./xyz - ./xyz oczywiscie wykonuje sie jako root tyle ze nie ma uprawnien do zarzadzania iptables. - zalezy mi na tym aby nie dawac uzytkownikowi test uprawnien do iptables. - chce aby tylko i wylacznie ten skrypt mial prawo do wykonania iptables wszystkich ktorzy maja jakies doswiadczenie w tym temacie prosze o jakas wskazowke jak to zrobic ?? pozdrawiam wszystkich forumowiczow Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
dj_oko Napisano Luty 20, 2006 Zgłoszenie Share Napisano Luty 20, 2006 A jak wykonasz ten skrypt jako root a nie user? Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
bagjo Napisano Luty 20, 2006 Autor Zgłoszenie Share Napisano Luty 20, 2006 A jak wykonasz ten skrypt jako root a nie user? jako root wszystko wykonuje sie, ale potrzeba jest taka zeby skrypt wykonywal uzytkownik Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
yoda6886 Napisano Luty 20, 2006 Zgłoszenie Share Napisano Luty 20, 2006 przez sudo nadales prawo userowi test uruchomienia tego skrypty. nie ma on jednak mozliwosci odpalenia iptables wiec lipa. musisz dodac do sudo mozliwosc wykonania kazdego z polecen zawartych w skrypcie (iptables). nigdy tego akurat nie robilem ale np baedzi to wygladalo tak: kawalek skryptu: iptables -P INPUT DROP kawalek z sudo: test ALL= (root) NOPASSWD: /sbin/iptables -P INPUT DROP itd... nie dawaj mozliwosci userowi rpbienia wszystkiego z iptables. przez to musisz wklepac wszystkie regulki z agrumentami. Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
bagjo Napisano Luty 20, 2006 Autor Zgłoszenie Share Napisano Luty 20, 2006 problem odwołany. używałem virtualnej maszyny(VMWARE 5.0.0 build-13124) do Fedory Core 4. na normalnie instalowanym (_linuxie_ → Linuksie) ORT powyzszy problem nie ma miejsca tzn. dodajac do sudoers sam skrypt wszystkie linijki w nim wykonuja sie jako root. jak mozna zauwazyc na virtualnej maszynie sa problemy z prawami dostepu w ext3 pozdrawiam Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
Rekomendowane odpowiedzi
Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto
Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.
Zarejestruj nowe konto
Załóż nowe konto. To bardzo proste!
Zarejestruj sięZaloguj się
Posiadasz już konto? Zaloguj się poniżej.
Zaloguj się