Home Hosters Blog suEXEC mit Fedora Core und Apache

suEXEC mit Fedora Core und Apache Drucken

Damit der Apache sicher wird, sollte suEXEC korrekt konfiguriet sein. Gerade wenn Sie cgi-bin als Dienst anbieten wollen, sollten Sie zwingend suexec verwenden. suEXEC ist ein core Modul des Apache Webservers. Allerdings müssen einige Klippen im Zusammenhang mit Fedora Core übersprungen werden. Dieser Artikel beschreibt wie`s geht.

1.) Apache devel mit yum installieren
2.) Apache Quelltexte von httpd.org downloaden
3.) Quellen entpacken und nach Verzeichnis support wechseln

4.) suexec.h anpassen
- #define AP_HTTPD_USER "www"
in
-#define AP_HTTPD_USER "apache"

-#define AP_LOG_EXEC DEFAULT_EXP_LOGFILEDIR "/suexec_log" /* Need me? */
in
-#define AP_LOG_EXEC "/var/log/httpd/suexec.log" /* Need me? */


-#define AP_DOC_ROOT DEFAULT_EXP_HTDOCSDIR
in
-#define AP_DOC_ROOT "/home/httpd"





Bei einigen Suexec Quellen, wird das DOC_ROOT nicht korrekt übergeben. Hiermit wird das Neue DOC_ROOT erzwungen.

## Erzwingen, das das neue DOC_ROOT genommen wird mit:

/*
#ifndef AP_DOC_ROOT
*/
#define AP_DOC_ROOT "/home/httpd"
/*
#endif
*/



Jetzt Quellen kopieren

# cp -p /usr/include/apache2/* .
# cp -p /usr/include/apr-0/* .

Weiter mit:

make suexec

und anschließend das suexec bin nach /usr/sbin kopieren

Da das Setuid Bit beim kompilieren nicht korrekt gesetzt wird, müssen

wir das manuel durchführen. In dem Ordner /usr/sbin führen wir die folgenen 2 Befehle aus:

chgrp apache sbin/suexec
chmod 4750 /usr/sbin/suexec

-------------------

Nun geht es daran, einen virtuel Container zu konfigurieren.

/etc/httpd/conf/httpd.conf

...Artikel nicht fertig, weiterer Inhalt folgt....

 

 

Kontakt
Impressum
AGB
Datenschutz
DomainAutomat 
Joomla-Hosting24 
German-Congress-Group 
Isp4you Software 
Joomla Hosting
Typo3 Hosting
Wordpress Hosting
 © 2010 by Provider4u GmbH
Alle Preise inkl. 19% MwSt.

 

 




 
 


Joomla Best Price Hosting Joomla Webhosting Joomla Hosting Joomla Webhosting Joomla Hosting serving deutschen bundestag fairprice garantie