Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Apr 2002
    Messaggi
    167

    Disabilitazione directory

    Salve,
    ho la necessità di rendere inaccessibile delle directory da tutte le connessioni che non siano localhost e quindi aggiungo queste righe al file httpd.conf:

    codice:
    <Directory "C:\Program Files\EasyPHP1-7\www\notifica">
    Order Deny,Allow
    Deny from all
    Allow from localhost
    </Directory>
    Sul mio pc funziona, ma su quello dove dovrebbe girare il server no, dato che mi disabilita l'accesso a quella directory anche per le connessioni provenienti da localhost. Come mai?
    Inoltre vorrei disabilitare anche un'altra directory in cui vanno dei file mandati dagli utenti del sistema, per ovvie ragioni di riservatezza. Il mio dubbio è: se abilito solo le connessioni da localhost in quella directory gli utenti possono mandare e scaricare i loro documenti o gli verrebbe impedito? L'upload in fondo lo gestisce uno script php che è locale sul server, quindi per l'upload forse non ci sono problemi... per il download invece mi sa che i problemi ci sono eccomi dato che è diretto fra web-server e browser senza l'intermediazione di nessuno script.
    Come posso fare?

  2. #2
    Moderatore di Server Apache L'avatar di marketto
    Registrato dal
    Sep 2001
    Messaggi
    5,858
    al posto di localhost metti l'ip locale (generalmente 127.0.0.1)
    think simple think ringo

  3. #3
    Utente di HTML.it
    Registrato dal
    Apr 2002
    Messaggi
    167
    Originariamente inviato da marketto
    al posto di localhost metti l'ip locale (generalmente 127.0.0.1)
    Ciao,
    grazie per la risposta innanzittutto. Ho capito da solo dove sbagliavo: mi connettevo al server usando il suo ip di rete e non localhost, pensavo che le due cose fossero equivalenti ma mi sa che localhost si traduce solo in 127.0.0.1!
    Per l'altro problema hai qualche soluzione? Di una certa directory vorrei solo consentire solo upload e download da parte di utenti remoti, ma non consentirgli la possibilità di avere l'elenco dei file nella directory. Che righe devo aggiungere nel file httpd.conf per ottenere questo risultato?

  4. #4
    Moderatore di Server Apache L'avatar di marketto
    Registrato dal
    Sep 2001
    Messaggi
    5,858
    Originariamente inviato da drakend
    Per l'altro problema hai qualche soluzione? Di una certa directory vorrei solo consentire solo upload e download da parte di utenti remoti, ma non consentirgli la possibilità di avere l'elenco dei file nella directory. Che righe devo aggiungere nel file httpd.conf per ottenere questo risultato?
    devi aggiungere (o modificare) qst direttiva all'httpd.conf per disabilitare la visualizzazione automatica di tutti i file della directory:
    codice:
    Options -Indexes
    think simple think ringo

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 © 2024 vBulletin Solutions, Inc. All rights reserved.