Alexander (HH): Hackerangriffe bei lokal aktivem Apache/MySQL?

Beitrag lesen

Moin Moin!

Habe ich versucht, funktioniert leider nicht... trotz Listen 127.0.0.1:1024 in ports.config ist apache2ctl Nicht-Superusern gar nicht bekannt!

Das eine hat mit dem anderen so absolut gar nichts zu tun. Listen regelt, auf welcher Adresse und welchem Port der Apache-Server auf Requests wartet. apache2ctl bzw. apachectl ist ein Kommandozeilen-Tool, das den Server-Prozess starten und stoppen kann. Weil es normalerweise eben nur von root gestartet werden soll, liegt es typischerweise in /usr/sbin. Dieses Verzeichnis (wie auch /sbin) liegt bei normalen Usern nicht im PATH.

Tipp als root mal "which apache2ctl", merk' Dir, wo apache2ctl liegt, und rufe es dann als Normaluser auf. Es wird vielleicht noch etwas Theater geben, weil der Apache unter Deinem  Account nicht in die gewohnten Verzeichnisse loggen darf, und evtl. mag er auch nicht mehr daemon oder www werden, aber das läßt sich per httpd.conf beseitigen.

Alexander

--
Today I will gladly share my knowledge and experience, for there are no sweeter words than "I told you so".