Apache Suexec i uprawnienia dla użytkowników

Konfiguracja serwerów, usług, itp.
ciacho
Posty: 15
Rejestracja: 12 września 2008, 14:17

Apache Suexec i uprawnienia dla uŻytkowników

Post autor: ciacho »

Hej.
Uruchomiłem apache+suexec. Są dwie wirtualki działające na różnych użytkownikach. Użytkownicy są utworzeni w systemie. Skrypt php.fcgi z dyrektywami php ma uprawnienia 755, czyli mogą go wykonywać wszyscy. Mimo to w logach dostaję informację:

Kod: Zaznacz cały

target uid/gid (3000/3000) mismatch with directory (1001/0) or program (1001/0)
Jak nadam php.fcgi uprawnienia danego użytkownika to śmiga tylko jeden virtualhost. Jak nadam uprawnienia drugiego to działa drugi host, a pierwszy nie. Mogę oczywiście dla każdego hosta mieć osobny plik php.fcgi z uprawnieniami dla danego użytkownika ale chciałbym aby skrypt php.fcgi był tylko jeden, odpalany przez różnych użytkowników. Czy można będzie tak zrobić? Jak się do tego zabrać?
Awatar użytkownika
lis6502
Member
Posty: 1798
Rejestracja: 05 listopada 2008, 20:14
Lokalizacja: Miasto Szybowców

Post autor: lis6502 »

Zajrzyj. Ja próbowałbym nadać jeszcze skryptowi 'sticky bit' czy coś w podobie; generalnie chodzi o uruchamianie z uprawnieniami wcześniej uruchomionego użytkownika.
Awatar użytkownika
Yampress
Administrator
Posty: 6416
Rejestracja: 09 sierpnia 2007, 21:41
Lokalizacja: PL

Post autor: Yampress »

[quote="lis6502"]Zajrzyj. Ja próbowałbym nadać jeszcze skryptowi 'sticky bit' czy coś w podobie]

żart chyba :D
ODPOWIEDZ