Creare e proteggere un sito personale: Difference between revisions

From Centro Calcolo
Jump to navigation Jump to search
No edit summary
No edit summary
Line 5: Line 5:
L'area preposta a contenere i documenti da condividere via web e' la directory ''www/'' all'interno della propria home linux, raggiungibile collegandosi via ssh al server ''linuxge.ge.infn.it''.
L'area preposta a contenere i documenti da condividere via web e' la directory ''www/'' all'interno della propria home linux, raggiungibile collegandosi via ssh al server ''linuxge.ge.infn.it''.
'''Ogni file contenuto nella directory suddetta sara' accessibile pubblicamente''' a meno che non si predisponga una protezione adeguata.
'''Ogni file contenuto nella directory suddetta sara' accessibile pubblicamente''' a meno che non si predisponga una protezione adeguata.
All'URL ''https://www.ge.infn.it/~nome-utente/'' verra' visualizzata la pagina index.html se presente nella directory ''/home/nome-utente/www/''


== Proteggere i file pubblicati ==
== Proteggere i file pubblicati ==

Revision as of 08:31, 16 February 2021

Gli utenti della Sezione INFN di Genova possono pubblicare pagine web personali raggiungibili tramite il seguente indirizzamento:

  https://www.ge.infn.it/~nome-utente

L'area preposta a contenere i documenti da condividere via web e' la directory www/ all'interno della propria home linux, raggiungibile collegandosi via ssh al server linuxge.ge.infn.it. Ogni file contenuto nella directory suddetta sara' accessibile pubblicamente a meno che non si predisponga una protezione adeguata. All'URL https://www.ge.infn.it/~nome-utente/ verra' visualizzata la pagina index.html se presente nella directory /home/nome-utente/www/

Proteggere i file pubblicati

E' possibile proteggere con username e password i file contenuti nell'area web personale o in una sottoarea (ovvero una sottodirectory di www/) creando un file con nome .htaccess che contenga:

AuthName "INSERIRE USERNAME E PASSWORD"
AuthType Basic
AuthUserFile /home/<nome-utente>/www/<sotto-directory>/.htpasswd
Require valid-user

dove <nome-utente> e' lo username e <sotto-directory> e' l'area da proteggere. Infine va creato il file contenente le credenziali, eseguendo il comando:

htpasswd -c /home/<nome-utente>/www/<sotto-directory>/.htpasswd <username-di-protezione>

dove <username-di-protezione> e' lo username che verra' richiesta dal sito web per poter accedere. Il comando aspetta la digitazione della password di protezione.