Skocz do zawartości
morgholm

Maly problem z prawami dostepu

Rekomendowane odpowiedzi

Witam

 

Od razu pragne zaznaczyc ze problem dotyczy rzeczy w sumie "zbednej" ale zachcialo mi sie ja miec :-)

 

Otoz zainstalowalem sobie program wmnetload, taki maly applet wyswietlajacy obciazenie interfejsow sieciowych - niby bajer ale przydatny. Ale nie moge go odpalic z poziomu zwyklego uzytkownika bo nie mam praw dostepu do pliku /proc/net/dev :

 

bash-2.05b$ wmnetload -i ppp0wmnetload: cannot open /proc/net/dev; no stats will be availablewmnetload: fatal: cannot initialize interface statistics: Permission denied

Zmiana uprawnien do tego pliku nic nie dala bo ten plik znika gdy wylaczam modem - system plikow proc jest dynamicznie tworzony. Nadanie atrybutu SUID programowi wmnetload tez nie pomoglo. Jak to rozwiazac? Bo odpalanie konsoli w trybie su zeby uruchomic ten program jest meczace, chcialbym zeby startowal mi automatycznie przy starcie X, po to dodalem go do .Xsession ....

 

Z gory dzieki za pomoc

 

Pozdrawiam

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Prawdopodobnie masz nalozonego patcha OpenWall na kernel (tak wynika z podpisu) ktory troche bardziej chroni /proc'a. Mozesz to rozwiazac np w ten sposob: dodajesz grupe proc (np) do /etc/group z jakims gid'em, dodajesz do tej grupy uzytkownika z ktorego chcesz odpalac wmnetload, zmieniasz wpis w /etc/fstab dodajac opcje gid="nr. gid dodanej grupy" przy mount'owaniu /proc, dajesz remount na /proc, przelogowujesz sie aby zalapalo zmiany w /etc/group i powinno cykac. _Powinno_, ale reki sobie uciac nie dam ;)

pozdr.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Owszem, mam patcha OpenWall na kernelu.

 

utworzylem nowa grupe, dodalem usera do nej, a co do wpisu w fstab mam tak:

 

proc       /proc        proc        gid=60    0  0

No i jedo mnie zastanawia - poprzednio byly tam ustawienia defaults. Wyzej jest wpis odnosnie devpts i oprocz gid jest tam jeszcze wpis mode=620. Czy jest on potrzebny przy proc? Czy mozna go pominac?

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Wydaje mi sie ze mozna smialo pominac i to co masz teraz powinno starczyc. Nie mam niestety zadnej maszyny z OW pod reka zeby samemu przetestowac, ale z tego co pamietam gdy sam sie tym zajmowalem powinno byc ok. Pamietaj tylko zeby "przelogowac" sie tym uzytkownikiem ktorego dodales do grupy proc. Sam sie na tym nacialem i glowilem czemu to cholerstwo nie chce dzialac ;), taka glupotka..

pozdr.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

man group i google ;-)

Group password — If set, this allows users who are not part of the group to join the group by using the newgrp command and typing the password stored here. If a lower case x is in this field, then shadow group passwords are being used.

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.

Gość
Dodaj odpowiedź do tematu...

×   Wklejono zawartość z formatowaniem.   Przywróć formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.

Ładowanie


×
×
  • Dodaj nową pozycję...