Back to top

Autore Topic: Limitare accesso alla cartella administrator  (Letto 2758 volte)

Offline FabC

  • Nuovo arrivato
  • *
  • Post: 9
    • Mostra profilo
Limitare accesso alla cartella administrator
« il: 19 Dic 2011, 17:29:05 »
Salve a tutti,
è il mio primo post e mi scuso se ripeto una domanda già fatta, ma ho provato a cercare senza trovare una risposta funzionante.
 
Vorrei limitare l'accesso al login dell'aministratore (nel mio esempio http://localhost/Joomla/administrator) solo a certi indirizzi IP. Secondo quanto ho letto doveva essere sufficiente creare un file .htaccess nella cartella "administrator" e scrivere:
 
order deny,allow
deny from all
allow from 192.168.100.1
 
(l'indirizzo IP è solo di esempio, ovviamente)
 
Qualsiasi cosa scrivo fra gli host autorizzati, ottengo solo errore di "Accesso negato!".
Se uso "allow from all" ottengo la maschera di login. Ho provato anche con "allow from localhost" ma senza successo.
 
Qual'e la configurazione corretta del file .htaccess ?
 
Grazie in anticipo per l' aiuto
 
F.
 

Offline tomtomeight

  • Global Moderator
  • Fuori controllo
  • ********
  • Post: 32046
  • Sesso: Maschio
  • Gli automatismi aiutano ma non insegnano nulla.
    • Mostra profilo
Re:Limitare accesso alla cartella administrator
« Risposta #1 il: 19 Dic 2011, 17:34:11 »
Ciao e benvenuto nel forum joomla.it
Prova queste:
Citazione

<Files *>
order allow,deny
allow from all
deny from 71.22.111.162/255.255.255.254
deny from 91.201.66.113/255.255.255.254
deny from 64.150.187.95/255.255.255.254
deny from 174.121.79.148/255.255.255.254
deny from 74.54.28.74/255.255.255.254
</Files>
Poi cambi ip e subnet secondo le tue necessità

Offline FabC

  • Nuovo arrivato
  • *
  • Post: 9
    • Mostra profilo
Re:Limitare accesso alla cartella administrator
« Risposta #2 il: 19 Dic 2011, 20:30:10 »
Grazie per la rapida risposta, ma quello che suggerisci sembra voler limitare l'accesso ad alcuni host (una sorta di blacklist). Quello che volevo fare è l'opposto: vorrei impedire tutti gli accessi (deny from all), e permetterli solo ad alcuni host (allow from ...).
A presto!
F.

Offline tomtomeight

  • Global Moderator
  • Fuori controllo
  • ********
  • Post: 32046
  • Sesso: Maschio
  • Gli automatismi aiutano ma non insegnano nulla.
    • Mostra profilo
Re:Limitare accesso alla cartella administrator
« Risposta #3 il: 19 Dic 2011, 20:35:27 »
Allora inverti deny con allow ed allow con deny.

Offline FabC

  • Nuovo arrivato
  • *
  • Post: 9
    • Mostra profilo
Re:Limitare accesso alla cartella administrator
« Risposta #4 il: 19 Dic 2011, 21:05:43 »
E cosi ritorna la configurazione che avevo postato all'inizio
<Files *>
order deny,allow
deny from all
allow from 192.168.100.1
</Files>
che però non funziona...
F.

Offline tomtomeight

  • Global Moderator
  • Fuori controllo
  • ********
  • Post: 32046
  • Sesso: Maschio
  • Gli automatismi aiutano ma non insegnano nulla.
    • Mostra profilo
Re:Limitare accesso alla cartella administrator
« Risposta #5 il: 19 Dic 2011, 21:16:50 »
prova anche aggiungendo la subnet

Offline FabC

  • Nuovo arrivato
  • *
  • Post: 9
    • Mostra profilo
Re:Limitare accesso alla cartella administrator
« Risposta #6 il: 19 Dic 2011, 21:25:52 »
Penso di aver trovato la soluzione! Guardano nel log di Apache ho visto che l'indirizzo che veniva rifiutato era in formato IPV6. Modificato l' .htaccess come segue:
<Files *>
order deny,allow
deny from all
allow from ::1
</Files>

in locale funziona. Proverò con altre configurazioni.
Grazie per l'interessamento!
F.

 



Web Design Bolzano Kreatif