Ergebnis 1 bis 6 von 6
  1. #1
    Cripps Pink
    Themenstarter
    Avatar von ApoY2k
    Registriert
    10.2008
    Ort
    Friedrichshafen
    Alter
    23
    Beiträge
    148

    OS X SL - Integrierter apache - Userordner sperren

    Hallo ihr,

    diese frage bezieht sich auf den in OS X SL integrierten Apache2, also keine MAMP/XAMP/Whatever installation!

    Wie kann ich deaktivieren, dass man über

    http://localhost/~apoy2k

    auf meinen kompletten Bentzerordner zugreifen kann? Ich finde in der httpd.conf keinerlei Angaben, die das erlauben würden? Ich würde das gerne deaktivieren, sodass man von außen wirklich nur Zugriff auf den webroot unter ~/Sites hat.
    This is what happens when an unstoppable force meets an immovable object.

  2. #2
    Aargauer Weinapfel Avatar von stonie10
    Registriert
    10.2005
    Beiträge
    742
    Öhm, verwechsel ich da jetzt was, oder verweist http://localhost/~apoy2k nicht eh schon auf das lokale Verzeichnis ~/Sites? Du siehst doch dann nicht den Root deines Home-Folders?
    MBP 15" late 2008 - 2.4GHz, 4GB RAM, 320GB HD
    iPhone 3GS

  3. #3
    Cripps Pink
    Themenstarter
    Avatar von ApoY2k
    Registriert
    10.2008
    Ort
    Friedrichshafen
    Alter
    23
    Beiträge
    148
    Doch, eben schon.

    "localhost" zeigt "~/Sites" und "localhost/~apoy2k" zeigt "~/". Und dort kann ich dann auch in alle Unterordner etc. navigieren und alle Dateien einsehen.
    This is what happens when an unstoppable force meets an immovable object.

  4. #4
    Aargauer Weinapfel Avatar von stonie10
    Registriert
    10.2005
    Beiträge
    742
    Hm, dann stimmt da irgendetwas nicht...
    http://localhost sollte den Inhalt von /Library/WebServer/Documents aufrufen.
    http://localhost/~user sollte den Inhalt von ~/Sites (bzw. /Users/user/Sites) aufrufen.

    Hattest du denn mal an der httpd.conf was geändert?
    MBP 15" late 2008 - 2.4GHz, 4GB RAM, 320GB HD
    iPhone 3GS

  5. #5
    Cripps Pink
    Themenstarter
    Avatar von ApoY2k
    Registriert
    10.2008
    Ort
    Friedrichshafen
    Alter
    23
    Beiträge
    148
    Jo habe ich, allerdings nur, dass der serverroot auf "/Library/WebServer/www" zeigt... und einen virtualhost für "~/Sites" angelegt.
    This is what happens when an unstoppable force meets an immovable object.

  6. #6
    Cripps Pink
    Themenstarter
    Avatar von ApoY2k
    Registriert
    10.2008
    Ort
    Friedrichshafen
    Alter
    23
    Beiträge
    148
    Also hab nach nem Neustart nochmal geprüft und nun verweisen sowohl "localhost" als auch "localhost/~apoy2k" auf "~/Sites"... Damit kann ich leben
    This is what happens when an unstoppable force meets an immovable object.

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •