Czy uda

Konfiguracja serwerów, usług, itp.
stoperekk
Posty: 27
Rejestracja: 06 marca 2009, 16:44

Czy udało się komuś zainstalować i skonfigurować poprawnie suexec lub suphp?

Post autor: stoperekk »

Czy udało się komuś zainstalować i skonfigurować poprawnie suexec lub suphp?
Czy mógłby się ktoś podzielić wiedzą jak to poprawnie zrobić?

Próbowałem, ale na suphp wyskakują mi błędy, a suexec jakby w ogóle nie istniał.

Chodzi mi o to, żeby pliki wgrywane przez http przez formularz i skrypt php miał uprawnienia użytkownika oraz aby była grupa użytkownika, bo w tym momencie wszystkie wgrywane pliki są www-data i muszę usuwać je jako root a ja chcę jako użytkownik.

Macie może jakiś pomysł?
Awatar użytkownika
widmo17
Posty: 58
Rejestracja: 26 października 2008, 18:54
Lokalizacja: irc.freenode.net #bimbrownia.org

Post autor: widmo17 »

Z jakiego httpd korzystasz? Na apache2 to jest kwestia jednego polecenia z tego co pamiętam, na lighttpd trzeba się trochę namęczyć, na nginx - nie wiem
stoperekk
Posty: 27
Rejestracja: 06 marca 2009, 16:44

Post autor: stoperekk »

Z apache2 korzystam, na standardowych ustawieniach i z ssl, curl.

Z tego co doczytałem się to trzeba zainstalować go:

Kod: Zaznacz cały

aptitude/apt-get install apache2-suexec
Wykonać polecenie jako root:

Kod: Zaznacz cały

sudo a2enmod suexec
Dodać:

Kod: Zaznacz cały

<VirtualHost *:80>
...
        SuexecUserGroup |USER| |GROUP|
...
</VirtualHost>
Czy to powinno wystarczyć?
Awatar użytkownika
widmo17
Posty: 58
Rejestracja: 26 października 2008, 18:54
Lokalizacja: irc.freenode.net #bimbrownia.org

Post autor: widmo17 »

http://www.howtoforge.com/apache2_suphp_php4_php5_p3

Zainstaluj lepiej suphp, suexec jest trochę za bardzo pokomplikowane jak na mój gust.
stoperekk
Posty: 27
Rejestracja: 06 marca 2009, 16:44

Post autor: stoperekk »

Tylko apache przez to zepsułem, ale jakoś odratowałem.
ODPOWIEDZ