Visualizzazione dei risultati da 1 a 6 su 6

Discussione: Apache in Chroot

  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2011
    Messaggi
    3

    Apache in Chroot

    Un saluto a tutti, sono nuovo in questo forum.

    E' da diversi giorni che cerco di mettere in chroot apache su ubuntu server 10.04 ma non ci riesco.
    Ho installato il modulo chroot di apache per fare ciò. Ho configurato il file apache2.conf mettendo la seguente riga: ChrootDir /var/www/miosito
    E successivamente ho modificato il collegamento alla DocumentRoot dei VirtualHost da /var/www in /var/www/miosito, per poi riavviare il demone apache.
    Dopo il riavvio il sito configurato nel virtualhost non lo vedo e nel file error.log di apache non trovo scritto nessun tipo di errore.

  2. #2
    nel config di apache l'hai attivato il caricamento del modulo?



    vedo adesso che in debian/ubuntu occore abilitarlo con: a2enmod

  3. #3
    Utente di HTML.it
    Registrato dal
    Jul 2011
    Messaggi
    3
    Ciao sacarde, ti ringrazio per la risposta.
    Alla fine credo di avecela fatta avendo trovato questa procedura qua:

    http://bitentropy.wordpress.com/

    Seguendo la procedura facendo proprio copia-incolla il virtualhost nn lo vedo ma cmq vedo che in qualche modo la cosa funziona..mi visualizza qualcosa tipo apache..... nn ricordo bene.

    Se invece salto questi passaggi qua che non ho capito a cosa servono:

    nano /etc/apache2/mods-enabled/mod_chroot.load
    aggiungendo queste righe

    LoadFile /lib/libgcc_s.so.1
    LoadModule chroot_module /usr/lib/apache2/modules/mod_chroot.so
    ChrootDir /www/ DocumentRoot /

    Infine andiamo a dire ad Apache dove andare a trovare il suo pid.
    Editiamo il file /etc/init.d/apache2 e aggiungiamo dopo la definizione di env

    PID=/var/run/apache2.pid
    CHROOT=/www
    if ! [ -h $PID ]; then
    ln -s $CHROOT$PID $PID
    fi
    metto il file index.html in /www/var/www e riavvio apache vedo in chiaro il virtualhost come se non ci fosse impostato nessun chroot.
    Boh, probabilmente ho trovato la soluzione ma come al solito non mi riesce di capirla bene

  4. #4
    anche a me tale procedura mi risulta strana

    ho chiesto spiegazioni su: http://bitentropy.wordpress.com/

  5. #5
    Utente di HTML.it
    Registrato dal
    Jul 2011
    Messaggi
    3
    Tra l'altro come faccio a vedere se effettivamente apache è in modalità chroot???

  6. #6
    bella domanda...


    mi viene in mente... dei filemanager in php

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.