Skocz do zawartości

Cgi I Administracja Użytkownikami


opat

Rekomendowane odpowiedzi

Mam taki niecodzienny problem, otóż musze napsiać skrypt cgi zarządzający użytkonikami systemu (dodawanie, usuwanie uzytkoników, zmiana hałsa, zmiana quoty). Jak wiadomo skrypt cgi działa pod systemem jako nobody czyli nie można nadać mu praw roota. Nie moge zatem bezpośrednio uruchamiać poleceń powłoki przez open(). Czy macie jakiś pomysł na to w jaki sposób to można zrobić?? Zastanawiałem się nad napisaniem demona wykonywanego co jakiś czas na podstawie bazy danych zabranej przez skrypt cgi do pliku. Tylko później trzeba go jakoś wykonywać. Jak dopisać wykonnie takiego skryptu do drzewa procesów w systemie?? Nie wiem jak, jak wiecie piszcie (czy to ma być kolejny skrypt tym razem już używający tych poleceń open()???) Oszukanie apacha że skrypt ma uprawnienia roota i "jest" rootem nie wchodzi w gre bo aplkacja ma być bezpieczna. Jeśli macie jakieś inne pomysły to piszcie, będe wdzięczny.

Odnośnik do komentarza
Udostępnij na innych stronach

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ę
×
×
  • Dodaj nową pozycję...