7.1. Amministrazioni di un web server e di un HTTP caching proxy

Attenzione

(ATTENZIONE: NON FATE CASO A QUESTA SEZIONE!)

  1. Create un utente Internet come fate normalmente. L'account di "shell" dovrebbe essere "/bin/bash" (dato che FTP richiede una shell valida).

  2. "cd /home ; chown root.root theuser" Ciò rende la directory di "theuser" di proprietà di root, per ragioni di sicurezza.

  3. "cd /home/theuser ; mkdir www ; chown theuser.theuser" questo crea la directory "www"directory, e imposta la proprietà in modo da poter leggerci e scriverci.

  4. "echo "exit" > .profile" Questo crea un file ".profile" contenente solo la riga "exit". Se l'utente prova a connettersi con telnet, verrà disconnesso immediatamente.

  5. Fate un "ls -l" e assicuratevi che vi siano solo 2 file nella directory (senza contare ".." e "."):

    Tutti gli altri file possono essere cancellati (cioè "rm .less ; rm .lessrc")

  6. Se l'utente ha bisogno di poter inviare e-mail, potreste creare un file .forward che contiene semplicemente, come prima e unica riga, la giusta e-mail.

Questo è tutto. L'utente può usare l'FTP per aggiornare le pagine.