Programmazione
1.620 visualizzazioni
Negare l'accesso FTP a determinati indirizzi IP
27/07/2017Analogamente all'utilizzo di .htaccess su Apache per determinare permessi e divieti sul protocollo ftp esiste il poco conosciuto .ftpaccess.
Attraverso il suo utilizzo possiamo nascondere le directory in cui è posizionato (attenzione: il file .ftpaccess è ricorsivo, ovvero le regole definite sono valide per la cartella e tutte le sottocartelle in cui il file è stato salvato) a determinati IP oppure definire gli IP autorizzati ad operare in quele directory.
La sintassi è molto semplice, ecco due esempi:
<Limit ALL>
DenyAll
Allow 127.0.0.1
Allow w.x.y.z # indirizzo ip autorizzato
</Limit>
<Limit ALL>
Order allow,deny
Allow from 192.168.1.102
Deny from 192.168.1.40
Deny from 192.168.1.45
Deny from 192.168.1.133
</Limit>