Petra Hosting 3.1 Guida Utente
Petra Hosting 3.1 : Guida Utente Copyright 1996, 2004 Link s.r.l. (http://www.link.it) Questo documento contiene informazioni di proprietà riservata, protette da copyright. Tutti i diritti sono riservati. Non è permesso riprodurre e/o distribuire copie di questo documento senza preventiva ed esplicita autorizzazione di Link SRL. Link SRL non fornisce garanzie di nessun tipo circa le informazioni contenute in questo documento, comprese e non sole, le garanzie implicite di commerciabilità e uso per scopi specifici. Link SRL non è responsabile per gli errori contenuti in questo documento o per i danni accidentali conseguenti all uso di questo materiale. Tutti i nomi dei prodotti menzionati in questo documento sono posseduti dai rispettivi proprietari.
Sommario Introduzione... 6 1. Prerequisiti... 7 2. Installazione... 8 2.1. Prepararsi per l installazione... 8 2.2. Installazione... 8 3. Configurazione iniziale... 10 3.1. Attivazione di Petra Windows Client... 10 3.2. Configurazione del protocollo TCP/IP... 11 3.3. Configurazione del dominio Internet... 11 4. Compiti dell amministratore di Petra Hosting... 14 4.1. Prepararsi per la creazione dei domini... 14 4.1.1. Configurazione iniziale... 14 4.1.2. Gestione dei profili provider... 15 4.2. Caratteristiche dei domini... 15 4.2.1. Dns... 16 4.2.2. Email... 16 4.2.3. Web... 17 4.2.4. WebMail... 17 4.2.5. Ftp... 17 4.2.6. WebFtp... 17 4.2.7. WebSearch... 17 4.2.8. MySQL... 17 4.2.9. Certificati... 18 4.2.10. Controllo quota disco... 18 4.2.11. Utenti di dominio... 18 4.2.12. Mailing list di dominio... 18 4.2.13. Condivisione dati... 18 4.2.14. Archivio di rete... 18 4.2.15. Il portale di servizi, Petra Services Center... 19 4.3. Gestione dei domini... 20 4.3.1. Dati per la creazione di un dominio... 20 4.3.2. Creazione di un dominio... 21 4.3.3. Modifica di un dominio... 24 4.3.4. Rimozione di un dominio... 24 4.4. Gestione degli utenti... 24 4.4.1. Dati per la creazione di un utente... 25 4.4.2. Creazione di un utente... 26 4.4.3. Modifica di un utente... 27 4.4.4. Rimozione di un utente... 27 4.5. Gestione delle mailing list... 27 3
4.5.1. Dati per la creazione di una mailing list... 28 4.5.2. Creazione di una mailing list... 28 4.5.3. Modifica di una mailing list... 29 4.5.4. Rimozione di una mailing list... 30 4.6. Gestione degli host nel dns... 30 4.6.1. Dati per la registrazione di un host nel dns... 30 4.6.2. Registrazione di un host... 30 4.6.3. Modifica di un host... 31 4.6.4. Uso di un Mail Server esterno... 31 4.6.5. Uso di un Web Server esterno... 32 4.6.6. Rimozione di un host... 32 4.7. Gestione dei certificati... 32 4.7.1. Dati per la creazione di un certificato... 33 4.7.2. Creazione di un certificato... 33 4.7.3. Modifica di un certificato... 34 4.7.4. Rimozione di un certificato... 34 5. Compiti dell amministratore di dominio... 35 5.1. Manutenzione via Ftp... 35 5.2. Manutenzione via WebFtp... 36 5.3. Manutenzione via Share... 36 6. Accesso ai servizi da parte dell utente finale... 38 6.1. Email... 38 6.2. Forum... 38 6.3. Web Personale... 39 6.4. Archivio di Rete... 40 6.5. Configurazione dei client... 40 6.5.1. Posta Elettronica... 40 4
Lista delle Tabelle 2-1. Configurazione Petra Server... 8 4-1. Dati Provider... 14 4-2. Dati Dominio... 20 4-3. Dati Amministratore... 20 4-4. Dati Servizi... 21 4-5. Dati Utente... 25 4-6. Dati Mailing List... 28 4-7. Dati Host... 30 4-8. Dati Certificato... 33 6-1. Configurazione client email... 40 5
Introduzione Scopo di questo documento è mettere rapidamente il lettore in condizione di configurare il software Petra Hosting. Seguendo le istruzioni del Manuale, il lettore sarà in grado di trasformare un PC standard in un Internet Server Appliance in grado di realizzare un servizio completo di hosting per un numero arbitrario di domini Internet. In particolare sarà possibile creare nuovi domini sui quali gestire servizi come Dns, Web, Ftp, Posta Elettronica, Mailing Lists e Utenti. Ulteriori dettagli sulle funzionalità del prodotto sono disponibili nella Sezione Modulo Hosting del Petra Windows Client Reference Manual. 6
Capitolo 1. Prerequisiti I prerequisiti per l utilizzo di Petra Hosting sono: un PC Server sul quale installare il software Petra Hosting. un PC Client con sistema Microsoft (Windows 9x, NT o 2000) fornito di CDROM. In particolare, il PC Server dovrà avere le seguenti caratteristiche hardware: processore Intel Pentium o successivi; almeno 64 MB RAM (si suggerisce di usarne almeno 128); un disco da almeno 4 GB; cdrom; scheda di rete; l hardware deve essere compatibile Linux. 7
Capitolo 2. Installazione In questo capitolo viene mostrato come installare il software Petra Hosting sul PC Server. 2.1. Prepararsi per l installazione Per prima cosa occorre stabilire alcuni dati, relativi alla Vostra Organizzazione, che saranno richiesti dalla procedura di installazione. Tali dati sono riassunti nella tabella che segue. La tabella offre esempi per ogni campo. Tabella 2-1. Configurazione Petra Server Campo Esempio Vostro valore IP Address 192.168.1.21 Network Mask 255.255.255.0 Default Gateway 192.168.1.1 Primary DNS Server 127.0.0.1 Host Name petra Dominio mydomain.com 2.2. Installazione Dopo esservi assicurati che il PC Server sia correttamente collegato in rete, è possibile procedere con l installazione del software Petra, come specificato di seguito. 1. Sul PC Server, eseguire il boot da CDROM e seguire le istruzioni in linea. La guida completa di installazione è disponibile sul CDROM nel file doc/italiano/installazione.htm. Nota: durante la fase di configurazione di rete dell installazione, utilizzare i dati precedentemente predisposti nella Tabella 2-1 in la Sezione 2.1. Attenzione: questa operazione comporterà la riformattazione di tutti i dischi del PC Server, e quindi la perdita di tutti gli eventuali dati presenti. 2. Sul PC Client installare il client di gestione per Windows (Petra Windows Client), utilizzando l installatore disponibile sul CD Petra, "CDROM Drive":\win32\setup. 8
Capitolo 2. Installazione Nota: il client di gestione richiede una risoluzione minima di 1024x768. 9
Capitolo 3. Configurazione iniziale Per configurare il vostro Petra Hosting seguire i seguenti passi: 1. Attivazione di Petra Windows Client; 2. Configurazione del protocollo TCP/IP; 3. Configurazione dei dati di dominio. 3.1. Attivazione di Petra Windows Client 1. Attivare sul PC Client l applicazione Petra Windows Client 2. utilizzare il menù File->Connect to.. per collegarsi al Server Petra indicando: Host, l indirizzo IP corrispondente al campo Vs. Valore di IP Address della tabella (vedi Tabella 2-1) Port, 2048 Password, quella specificata come root password durante l installazione del Petra Server Attenzione: Questa operazione richiede che il servizio TCP/IP sia correttamente configurato sul PC Windows. 3. Premere il pulsante OK. 10
Capitolo 3. Configurazione iniziale 4. Viene presentata un pagina relativa alla licenza d uso. Per accettare i termini della licenza premere il pulsante Accept; 5. Fornire i dati relativi alla Vostra Organizzazione e premere il pulsante Apply: Dopo alcuni secondi il processo iniziale di registrazione è completato e il server dà accesso ai pannelli di configurazione descritti nelle seguenti sezioni. Tutti i valori registrati potranno successivamente essere cambiati. 3.2. Configurazione del protocollo TCP/IP Selezionare il pannello Configuration->Network e verificare che i dati presenti coincidano con quelli assegnati alla vostra organizzazione (vedi Tabella 2-1). Modificare i dati eventualmente non corretti e premere il pulsante Apply: 11
Capitolo 3. Configurazione iniziale 3.3. Configurazione del dominio Internet Selezionare ora il pannello Configuration->Domain, sostituire nel campo Name il valore localdomain col nome del dominio Internet assegnato alla Vostra Organizzazione (vedi Tabella 2-1 in la Sezione 2.1) e premere il pulsante Apply. 12
Capitolo 3. Configurazione iniziale Attenzione: In questo modo il vostro Hosting Server si configurerà come DNS e Mail server primario per il dominio specificato. Nel caso esistano già un DNS e un Mail server per tale dominio è necessario anche: 1. selezionare Services->Dns->Advanced; 2. selezionare l opzione Caching Only (pulsante abbassato); 3. premere il pulsante Apply. 4. selezionare Services->Mail->Server; 5. specificare come Local Relay il nome del dominio; 6. premere il pulsante Apply. 13
Capitolo 4. Compiti dell amministratore di Petra Hosting 4.1. Prepararsi per la creazione dei domini Per semplificare le operazioni di registrazione dei nuovi domini, minimizzando il numero di informazioni da inserire in fase di registrazione, Petra Hosting Server richiede di predisporre uno o più Profili Provider, a cui fare riferimento durante la registrazione del nuovo dominio. Un Profilo Provider specifica le caratteristiche dei Servizi DNS ed Email del dominio (obbligatori per la registrazione Internet). 4.1.1. Configurazione iniziale In questa sezione viene mostrato come creare un semplice Profilo Provider che preveda una gestione locale dei servizi DNS e Email. La seguente tabella riassume i dati necessari per la creazione del Profilo. Per ogni campo viene fornito un valore di esempio. Per i campi non presi in considerazione nella tabella valgono i valori di default proposti dal sistema. Tabella 4-1. Dati Provider Campo Esempio Vostro valore Descrizione Nome provider1 Identificativo Provider Secondary Nameservers dns2.nic.it Lista nameserver secondari Secondary Mailservers relay.provider.com Lista mailserver secondari Il profilo creato con i valori proposti come esempio configura i domini nel modo seguente: nuovo_dominio.com name server dns.nuovo_dominio.com nuovo_dominio.com name server dns2.nic.it nuovo_dominio.com start of authority dns.nuovo_dominio.com postmaster.nuovo_dominio.com( XXXXXXXXXX ;serial (version) 86400 ;refresh period 7200 ;retry refresh this often 2592000 ;expiration period 432000 ;minimum TTL ) nuovo_dominio.com mail is handled (pri=5) by mailserver.nuovo_dominio.com nuovo_dominio.com mail is handled (pri=10) by relay.provider.com 14
Capitolo 4. Compiti dell amministratore di Petra Hosting Per ulteriori dettagli ed esempi di configurazioni più complesse si rimanda alla documentazione disponibile nella sezione Providers di Petra Windows Reference Manual. 4.1.2. Gestione dei profili provider Per la creazione di un nuovo profilo seguire i seguenti passi: 1. selezionare Hosting->Providers; 2. premere il pulsante Add; 3. fornire i dati come indicato nei campi Vostro Valore della tabella Dati Provider (vedi Tabella 4-1); 4. premere il pulsante Apply. Eseguiti questi passi il Profilo è disponibile per la registrazione di nuovi domini. 15
Capitolo 4. Compiti dell amministratore di Petra Hosting 4.2. Caratteristiche dei domini Vediamo di seguito una breve descrizione dei servizi disponibili per i domini ospitati. I servizi sono: Dns (vedi la Sezione 4.2.1) Email (vedi la Sezione 4.2.2) Web (vedi la Sezione 4.2.3) WebMail (vedi la Sezione 4.2.4) Ftp (vedi la Sezione 4.2.5) WebFtp (vedi la Sezione 4.2.6) WebSearch (vedi la Sezione 4.2.7) MySQL (vedi la Sezione 4.2.8) Certificati (vedi la Sezione 4.2.9) Controllo quota disco (vedi la Sezione 4.2.10) Utenti di dominio (vedi la Sezione 4.2.11) Mailing list di dominio (vedi la Sezione 4.2.12) Condivisione dei dati (vedi la Sezione 4.2.13) Archivio di rete (vedi la Sezione 4.2.14) Portale di accesso ai servizi (vedi la Sezione 4.2.15) 4.2.1. Dns Il servizio Dns è obbligatorio per la registrazione del dominio presso la Registration Authority. Questo servizio è automaticamente attivato dal server Petra alla creazione del nuovo dominio. Il server primario corrisponde al sistema dns.nome_dominio. 4.2.2. Email Il servizio di Posta Elettronica è obbligatorio e automaticamente attivato al momento della creazione del nuovo dominio. Il server primario corrisponde al sistema mailserver.nome_dominio. L indirizzo (obbligatorio per la registrazione del dominio) postmaster@nome_dominio è associato all amministratore del dominio. La lista completa di indirizzi di servizio associati all amministratore è la seguente: wwwadm (webmaster) per il servizio Web; ftp (ftpadm) per il servizio Ftp; postmaster (mailer-daemon) per il servizio Mail; 16
Capitolo 4. Compiti dell amministratore di Petra Hosting mailman (mailman-owner) per il servizio Mailing List; root per tutte le comunicazioni relative agli altri servizi gestiti da Petra. 4.2.3. Web Il servizio Web è opzionale. Se è abilitato il sito web di dominio è accessibile alla url http://www.nome_dominio. 4.2.4. WebMail Il servizio WebMail è opzionale. Se è abilitato il servizio di lettura della posta via Web è disponibile alla url http://www.nome_dominio/petra/netmail. 4.2.5. Ftp Il servizio di ftp, sia anonimo che autenticato, è opzionale ed è attivabile solo per i domini con un IP dedicato (ossia senza modalità SaveIP). Se è abilitato il servizio è disponibile collegandosi al server ftp.nome_dominio e fornendo il proprio username e password registrati sul server (accesso autenticato) oppure username=ftp password=indirizzo email utente (accesso anonimo). L accesso anonimo è utilizzabile mediante un qualsiasi browser alla url ftp://ftp.nome_dominio. Il servizio ftp prevede un accesso ristretto. Questo significa che in modalità autenticata l utente accede solo ai propri dati mentre in modalità anonima l accesso è ristretto ai soli dati del dominio. 4.2.6. WebFtp Il servizio WebFtp permette di utilizzare il servizio ftp, tramite una semplice interfaccia web. Questo servizio è particolarmente utile se non si vuole dare accesso diretto al servizio ftp dell Hosting Server o se i clienti non hanno la possibilità di utilizzare il protocollo ftp (ad esempio per la presenza di un firewall sulla loro rete). Il servizio è disponibile alla url http://www.nome_dominio/petra/webftp. Il servizio è attivo se il servizio ftp è attivo su Petra Hosting server (il bottone UP del pannello Services->Ftp deve essere premuto). 4.2.7. WebSearch Il servizio WebSearch attiva il motore di ricerca web sul sito o porzioni di esso. 4.2.8. MySQL 17
Capitolo 4. Compiti dell amministratore di Petra Hosting È possibile creare un database mysql per ogni dominio. Il nome del database e l utente che ha accesso in lettura/scrittura coincidono con il login dell amministratore di dominio. La creazione del database è possibile solo se il servizio mysql è attivo su Petra Hosting server (il bottone UP del pannello Databases->MySQL deve essere premuto). 4.2.9. Certificati È possibile associare un certificato SSL al dominio. Questo, però, solo se al dominio è stato assegnato un IP dedicato, per il servizio Web. Il certificato dev essere precedentemente stato creato nel pannello Certificates->LocalCA->Certificates, oppure importato nel pannello Certificates->ExternalCAs->Certificates. 4.2.10. Controllo quota disco Questo servizio è attivo per ogni dominio e consente di mantenere sotto controllo lo spazio disco totale utilizzato dai servizi e dagli utenti di un dominio. La quota totale di spazio disco disponibile per il dominio è stabilità al momento della creazione e può essere successivamente modificata. Gli utenti di un dominio hanno inoltre una loro quota individuale. La somma dell occupazione disco degli utenti di un dominio non può superare la quota globale associata al dominio stesso. 4.2.11. Utenti di dominio È possibile creare nuovi utenti di un dominio. I servizi disponibili per gli utenti dipendono dai servizi attivi per il dominio di appartenenza. Il servizio email è invece sempre disponibile in quanto sempre attivo per il dominio. 4.2.12. Mailing list di dominio È possibile creare mailing list di dominio (liste di discussione su specifici argomenti). Per ogni lista è possibile stabilire le caratteristiche in termini di modalità per la spedizione dei messaggi (post libero, ristretto ai membri o moderato), procedura di iscrizione (liste aperte o iscrizione controllata), archiviazione, modalità di accesso agli archivi (archivi pubblici o privati protetti da password). 4.2.13. Condivisione dati Questo servizio rende accessibili via Internet le aree dati dei servizi di dominio tramite protocollo SMB, quindi con le stesse modalità di un qualsiasi FILE SERVER. Il servizio è disponibile solo se il servizio Share è attivo su Petra Hosting server e la proprietà Share è abilitata per il dominio. Inoltre gli IP da cui accedono i clienti devono essere inclusi nella lista Share->Access Control del dominio nel pannello Hosting->Services. 18
Capitolo 4. Compiti dell amministratore di Petra Hosting 4.2.14. Archivio di rete Questo servizio consiste nella disponibilità di un file server che funge da archivio di rete condiviso tra tutti gli utenti del dominio. Un archivio di questo tipo è molto utile per condividere documenti su Internet tra gli utenti di un dominio. 4.2.15. Il portale di servizi, Petra Services Center Petra Hosting offre per ogni dominio registrato un portale di accesso ai servizi, Petra Services Center, all indirizzo: http://www.nome_dominio/petra/. Il portale è diviso in sezioni dedicate ai seguenti servizi: Email (Posta elettronica): gestione della propria casella di posta elettronica; Mailing List: spedizione e ricezione di messaggi, consultazione degli archivi, iscrizione/cancellazione, personalizzazione; Pubblicazione Web: strumenti per l aggiornamento del sito (riservato all amministratore del dominio) e della propria home page; Web-Ftp: interfaccia web per utilizzare il servizio ftp; Archivio di Rete: consultazione e aggiornamento (riservato all amministratore del dominio) del materiale comune; 19
Capitolo 4. Compiti dell amministratore di Petra Hosting Gestione (modulo opzionale): è possibile accedere al modulo Petra Provider Suite che consente agli amministratori di dominio di creare nuovi utenti e nuove mailing list direttamente. Senza questo modulo l amministratore di dominio deve rivolgersi all amministratore di Petra Hosting per queste operazioni. Da notare che alcune caratteristiche dei domini, ad esempio l indirizzo IP, restano comunque modificabili solo dall amministratore di Petra Hosting. Per ulteriori informazioni si rimanda a Petra Provider Suite, Manuale d uso; Web-Search: strumento per effettuare una ricerca. I risultati vengono presentati in ordine di attinenza con le parole ricercate e possono essere riordinati a piacimento utilizzando i selettori in alto. 4.3. Gestione dei domini 4.3.1. Dati per la creazione di un dominio Le seguenti tabelle riassumono i dati obbligatori e opzionali, marcati con (*), necessari per la creazione di un nuovo dominio. Per ogni campo viene fornito un valore di esempio. Tabella 4-2. Dati Dominio Nome Esempio Vostro valore Nome Dominio example.com Organization (*) Example Company Provider provider1 Max Quota 50 Ip Address 192.168.1.10 Domain Aliases (*) Domain Name Resolution no Domain Name Resolution IP 192.168.1.10 Certificate (*) Tabella 4-3. Dati Amministratore Nome Esempio Vostro valore Login exampleadm Real Name (*) Sergio Verdi Password secret Email (*) admin 20
Capitolo 4. Compiti dell amministratore di Petra Hosting Nome Esempio Vostro valore Email Aliases (*) info help Email Forward (*) Vacation yes Vacation Subject (*) Ferie Vacation Message (*) Sono in ferie Tabella 4-4. Dati Servizi Nome Esempio Vostro valore Web yes Web SSL no Web Statistics yes Statistics Password (*) secretweb WebMail yes WebSearch no WebSearch Urls (*) Tomcat no Tomcat Context (*) Ftp yes Mail on Demand no Mail on Demand Protocol uucp Share yes Share Access Control (*) 192.168.22.0/255.255.255.0 Php no MySQL yes MySQL Password mysqlpw 4.3.2. Creazione di un dominio Per creare un nuovo dominio selezionare Hosting->Domain: premere il pulsante Add e fornire i dati come indicato nei campi Vostro Valore della Tabella 4-2; 21
Capitolo 4. Compiti dell amministratore di Petra Hosting selezionare Administrator e fornire i dati come indicato nei campi Vostro Valore della Tabella 4-3; 22
Capitolo 4. Compiti dell amministratore di Petra Hosting selezionare Services e fornire i dati come indicato nei campi Vostro Valore della Tabella 4-4; 23
Capitolo 4. Compiti dell amministratore di Petra Hosting premere il pulsante Apply. 4.3.3. Modifica di un dominio Per modificare i dati di un dominio è sufficiente selezionarlo nella lista, presente nel pannello Hosting->Domain, fornire i nuovi valori e premere il pulsante Apply. Da notare che disabilitare un servizio non comporta alcuna perdita di dati. Questo significa che un servizio può essere momentaneamante disattivato e successivamente riabilitato con piena funzionalità. 4.3.4. Rimozione di un dominio Per eliminare la registrazione di un dominio e di tutti i dati relativi (sito web, utenti, mailing-list, host) è sufficiente selezionarlo nella lista, presente nel pannello Hosting->Domain, e premere il pulsante Remove. Il sistema richiede una doppia conferma dell operazione. 24
Capitolo 4. Compiti dell amministratore di Petra Hosting 4.4. Gestione degli utenti 4.4.1. Dati per la creazione di un utente Le seguenti tabelle riassumono i dati obbligatori e opzionali, marcati con (*), necessari per la creazione di un nuovo utente. Per ogni campo viene fornito un valore di esempio. Tabella 4-5. Dati Utente Nome Esempio Vostro valore Login Name (*) Password Max Quota 20 example001 Carlo Rossi secret Properties Virtual Virtual User Domain Email (*) Email Aliases (*) Email Forward (*) Vacation Vacation Subject (*) Vacation Message (*) example.com rossi c.rossi no Petra Hosting non pone alcun vincolo speciale per i nomi (campo Login) degli amministratori e degli utenti se non quelli dovuti ai limiti del sistema operativo Unix (caratteri speciali o lunghezza). Questa libertà d azione può però portare a conflitti dovuti ad omonimie man mano che i domini vengono registrati. Gli indirizzi email associati ad un utente devono essere unici solo nel relativo dominio ma il nome di Login deve essere unico per tutto il sistema. Per questo è consigliabile registrare amministratore e utenti di dominio utilizzando nomi di login non legati al nome reale o ad esplicite richieste di indirizzi email (ad esempio le richieste di indirizzi come info@dominio o help@dominio sono piuttosto frequenti). Una buona strategia è quella di comporre il campo login utilizzando un prefisso legato al dominio e un numero progressivo. Ad esempio, volendo soddisfare le seguenti richieste di registrazione: Utente: Carlo Rossi, indirizzo email personale rossi@example.com Utente: Mario Bianchi, indirizzo email personale bianchi@example.com Indirizzi email di servizio: info@example.com, associato all utente Rossi e help@example.com, associato all utente Bianchi 25
Capitolo 4. Compiti dell amministratore di Petra Hosting Per creare il primo utente procedere come segue: indicare example001 nel campo Login; indicare Carlo Rossi nel campo Real Name; selezionare il campo Virtual nella sezione Properties; selezionare example.com nel campo User Domain; nella sezione Address, inserire rossi nel campo Email; sempre nella sezione Address, inserire info nel campo Email Aliases. Per creare il secondo utente procedere come segue: indicare example002 nel campo Login; indicare Mario Bianchi nel campo Real Name; selezionare il campo Virtual nella sezione Properties; selezionare example.com nel campo User Domain; nella sezione Address, inserire bianchi nel campo Email; sempre nella sezione Address, inserire help nel campo Email Aliases. Lo stesso criterio dovrebbe essere utilizzato per i login degli amministratori di dominio. Invece che utilizzare i nomi reali (rossi, verdi) è preferibile usare valori legati a un prefisso più un numero progressivo (domadm001, domadm002). Nota: L utilizzo di questa convenzione per i login degli utenti e degli amministratori, renderà più facile una eventuale successiva transizione al prodotto Petra Provider Suite. 4.4.2. Creazione di un utente Per creare un nuovo utente selezionare Users. Premere il pulsante Add, fornire i dati come indicato nei campi Vostro Valore della Tabella 4-5 e premere il pulsante Apply. 26
Capitolo 4. Compiti dell amministratore di Petra Hosting Nota: nella sezione Properties è necessario indicare Virtual e specificare il dominio di appartenenza nel campo User Domain. 4.4.3. Modifica di un utente Per modificare i dati di un utente selezionarlo nella lista, fornire i nuovi valori e premere il pulsante Apply. 4.4.4. Rimozione di un utente Per eliminare la registrazione di un utente e di tutti i dati relativi selezionarlo nella lista e premere il pulsante Remove. Il sistema richiede conferma dell operazione. 27
Capitolo 4. Compiti dell amministratore di Petra Hosting 4.5. Gestione delle mailing list 4.5.1. Dati per la creazione di una mailing list Le seguenti tabelle riassumono i dati obbligatori e opzionali, marcati con (*), necessari per la creazione di una mailing list. Per ogni campo viene fornito un valore di esempio. Tabella 4-6. Dati Mailing List Nome Esempio Vostro valore Domain Name Owner Admin Password Subscribers (*) example.com discussion verdi@example.com admsecret rossi@example.com, bianchi@example.com Nota: i subscribers e l owner della lista possono essere indirizzi email qualunque, non necessariamente appartenenti allo stesso dominio a cui appartiene la lista. 4.5.2. Creazione di una mailing list Per creare una nuova mailing list selezionare Mail->Lists. Prima di tutto scegliere il dominio di appartenenza della mailing list selezionando la freccia nel campo Domain presente a sinistra, in basso nel pannello. Premere il pulsante Add, fornire i dati come indicato nei campi Vostro Valore della Tabella 4-6. Premere il pulsante Via List Server. 28
Capitolo 4. Compiti dell amministratore di Petra Hosting Premere il pulsante Apply. Una volta creata una mailing list tutti gli utenti del sistema possono inviare messaggi all indirizzo nome_lista@nome_dominio. Gli utenti iscritti alla lista ricevono automaticamente tutti i messaggi inviati alla lista stessa, nella propria casella di posta. L owner della lista riceve, al momento della creazione, una mail di avviso dal sistema contenente la password di amministrazione (inserita nel campo Admin Password) e la url di gestione generata dal sistema (indicata nel campo Admin URL): http://www.nome_dominio/mailman/admin/nome_lista. Gli archivi di una lista sono accessibili alla url: http://www.nome_dominio/mailman/listinfo/nome_lista. È possibile inserire una ulteriore password nel campo Archive Password per creare liste con archivi web protetti. L amministratore di Petra Hosting server dovrà inviare questa password a tutti coloro che dovranno accedere all archivio. L owner della lista può, tramite l interfaccia di gestione, modificare le modalità per la spedizione di messaggi passando da una "lista pubblica" a una "lista chiusa di iscritti" o a una "lista moderata". 4.5.3. Modifica di una mailing list 29
Capitolo 4. Compiti dell amministratore di Petra Hosting Per modificare i dati di una mailing list selezionarla nella lista, fornire i nuovi valori e premere il pulsante Apply. In particolare per aggiungere o rimuovere "subscribers" ad una mailing list, selezionarla nella lista a sinistra nel pannello e premere il bottone Subscribers. Appare un pannello, per inserire utenti premere il bottone Add ed inserire l indirizzo di email degli utenti da sottoscrivere; per rimuovere utenti premere il bottone Remove. 4.5.4. Rimozione di una mailing list Per eliminare la registrazione di una mailing list e di tutti i dati relativi selezionarla nella lista e premere il pulsante Remove. Il sistema richiede conferma dell operazione. 4.6. Gestione degli host nel dns 4.6.1. Dati per la registrazione di un host nel dns Le seguenti tabelle riassumono i dati obbligatori e opzionali, marcati con (*), necessari per la registrazione di un host. Per ogni campo viene fornito un valore di esempio. Tabella 4-7. Dati Host Nome Esempio Vostro valore Domain example.com Name hostname Type (*) IP 192.168.1.22 Aliases (*) 30
Capitolo 4. Compiti dell amministratore di Petra Hosting 4.6.2. Registrazione di un host Per registrare un nuovo host selezionare Services->Dns->Hosts. Prima di tutto scegliere il dominio di appartenenza dell host, selezionando la freccia nel campo Domain presente a sinistra, in basso nel pannello. Premere il pulsante Add, fornire i dati come indicato nei campi Vostro Valore della Tabella 4-7 e premere il pulsante Apply. 4.6.3. Modifica di un host Per modificare i dati di un host selezionarlo nella lista, fornire i nuovi valori e premere il pulsante Apply. 4.6.4. Uso di un Mail Server esterno Se il mailserver del dominio è gestito da una macchina diversa dal Petra Hosting Server, è necessario eseguire i seguenti passi: selezionare Dns->Hosts; 31
Capitolo 4. Compiti dell amministratore di Petra Hosting selezionare il nome del dominio nel campo Domain in basso a sinistra; selezionare la entry mailserver.domain; inserire l ip del mailserver esterno nel campo IP al posto di quello di Petra Hosting Server; premere Apply; Nel caso in cui Petra Hosting Server debba operare da Mail Server secondario, è necessario eseguire i seguenti passi: creare un nuovo profilo Provider seguendo le istruzioni in la Sezione 4.1.2 ed indicando il nome di Petra Hosting Server nel campo Secondary Mail server; selezionare Mail->Anti Relay/Spam Control; premere Add; appare un pannello, inserire la stringa "To: [nome del dominio]" nel primo campo e selezionare RELAY nel secondo campo; premere Apply; selezionare Hosting->Domain; selezionare il dominio nella lista e il profilo provider appena creato nel campo Provider; selezionare Apply. 4.6.5. Uso di un Web Server esterno Se il webserver del dominio è gestito da una macchina diversa dal Petra Hosting Server, è necessario eseguire i seguenti passi: selezionare Hosting->Domain; selezionare il dominio nella lista a sinistra nel pannello e premere sul tab Services; disabilitare la proprietà web premendo il bottone Web (bottone alzato); premere Apply; selezionare Dns->Hosts; selezionare il nome del dominio nel campo Domain in basso a sinistra; premere Add; indicare www nel campo Name e l indirizzo del webserver esterno nel campo IP; premere Apply; 4.6.6. Rimozione di un host Per eliminare la registrazione di un host selezionarlo nella lista e premere il pulsante Remove. Il sistema richiede conferma dell operazione. 32
Capitolo 4. Compiti dell amministratore di Petra Hosting 4.7. Gestione dei certificati 4.7.1. Dati per la creazione di un certificato Le seguenti tabelle riassumono i dati obbligatori e opzionali, marcati con (*), necessari per la creazione di un certificato. Per ogni campo viene fornito un valore di esempio. Tabella 4-8. Dati Certificato Nome Esempio Vostro valore Domain example.com Name examplecert001 Country Name ITALY State Italia City Pisa Organization example Organizational Unit example Common Name www.example.com Email Address webmaster@example.com Certificate Password (*) CA Password capwd Expire After 1825 days Nota: Al termine dell inserimento, saranno restituiti Start Date ed End Date, che rappresentano rispettivamente la data di emissione e quella di scadenza del certificato. 4.7.2. Creazione di un certificato Per creare un nuovo certificato selezionare Certificates->LocalCA->Certificates. Prima di tutto scegliere il dominio di appartenenza del certificato selezionando la freccia nel campo Domain presente a sinistra, in basso nel pannello. Premere il pulsante Add, fornire i dati come indicato nei campi Vostro Valore della Tabella 4-8. 33
Capitolo 4. Compiti dell amministratore di Petra Hosting Premere il pulsante Apply. Una volta creato un certificato, esso può essere associato al relativo dominio. 4.7.3. Modifica di un certificato Non è possibile modificare i dati di un certificato. È soltanto possibile revocarlo (pulsante Revoke) ed esportarlo (pulsante Export). 4.7.4. Rimozione di un certificato Per eliminare la registrazione di un certificato e di tutti i dati relativi selezionarlo nella lista e premere il pulsante Remove. Il sistema richiede conferma dell operazione. 34
Capitolo 5. Compiti dell amministratore di dominio All amministratore di un dominio è riservata la manutenzione dei dati relativi ai servizi attivi sul proprio dominio. Gli strumenti che può utilizzare per farlo sono: Ftp WebFtp Share Alcuni di questi strumenti sono anche accessibili tramite dei riferimenti dal portale Petra Services Center. 5.1. Manutenzione via Ftp Collegarsi in ftp a Petra Hosting server con una qualsiasi applicazione ftp client, autenticandosi con il login e la password dell amministratore di dominio. Il servizio è attivo se il servizio ftp è attivo su Petra Hosting server (il bottone UP del pannello Services->Ftp deve essere premuto), indipendentemente dallo stato del servizio ftp del dominio. L area dati a cui si accede è organizzata così: ftp-docs dati del servizio ftp anonimo; www-docs dati del servizio web; share dati del servizio share; customers dati degli utenti del dominio. Per eseguire l aggiornamento dei dati, oltre agli usuali comandi get (dowload) e put (upload) l amministratore ha a disposizione una serie di comandi aggiuntivi: tar -cf nome_archivio nome_directory crea l archivio nome_archivio con il contenuto della directory nome_directory tar -czf nome_archivio nome_directory crea l archivio comrpesso nome_archivio con il contenuto della directory nome_directory tar -xf nome_archivio estrae il contenuto dell archivio nome_archivio nella directory corrente tar -zxf nome_archivio estrae il contenuto dell archivio compresso nome_archivio nella directory corrente compress (uncompress) nome_file comprime (decomprime) il file nome_file ln -s nome_file nuovo_file crea un link simbolico fra nome_file e nuovo_file rm nome_file rimuove il file nome_file, senza chiedere conferma 35
Capitolo 5. Compiti dell amministratore di dominio mv vecchio_file nuovo_file rinomina il file vecchio_file in nuovo_file mv nome_file nome_directory sposta il file nome_file nella directory nome_directory Per eseguire questi comandi aggiuntivi è necessario che il client utilizzato permetta di inviare direttamente comandi ftp al server, ad esempio con la sintassi site exec nomecomando. Non tutte le applicazioni ftp client offrono questa possibilità. Ad esempio, se è disponibile il comando site, per comprimere un documento è necessario eseguire: ftp> site exec compress documento 200-compress documento 200 (end of compress documento ) 5.2. Manutenzione via WebFtp Il servizio è disponibile alla url http://www.nome_dominio/petra/webftp. È necessario autenticarsi inserendo il login e la password dell amministratore di dominio e premendo il bottone login. L area dati a cui si accede è organizzata come segue: ftp-docs dati del servizio ftp anonimo; www-docs dati del servizio web; share dati (documenti) del servizio share; customers contenente i dati degli utenti del dominio. Per pubblicare un file premere il bottone Upload presente in alto a sinistra. Indicare il nome del file nella form che compare e premere il bottone Upload in basso. È possibile fare l upload di un certo numero di file contemporaneamente (fino a 10). Questo numero può essere inadeguato per siti con un numero elevato di file da mantenere. In questi casi è possibile predisporre un file archivio in formato "zip" e dopo aver effettuato l upload, richiederne l estrazione. Attenzione: le directory dell archivio devono corrispondere con quelle del sito a partire dalla directory in cui è stato scaricato il file zip. 5.3. Manutenzione via Share L accesso avviene tramite il path \\server-name\admin-login, connettendosi come utente admin-login (il login dell amministratore di dominio) e password corrispondente. 36
Capitolo 5. Compiti dell amministratore di dominio Attenzione: su alcuni sistemi, per il corretto funzionamento di questa funzionalità, è necessario che l utente abbia effettuato l autenticazione di rete sul proprio PC con lo stesso utente e password registrati sul server Petra. Dopo aver effettuato questa operazione, si ottiene l accesso ad un area dati organizzata così: ftp dati del servizio ftp anonimo; www dati del servizio web; share dati del servizio share; users contenente i dati degli utenti del dominio. 37
Capitolo 6. Accesso ai servizi da parte dell utente finale Gli utenti dei domini possono usufruire dei seguenti servizi offerti da Petra Hosting: Email (Posta elettronica) gestione della propria casella di posta elettronica; Forum (Mailing list) consultazione degli archivi, spedizione messaggi, iscrizione/cancellazione, personalizzazione; Web Personale strumenti per l aggiornamento della propria home page; Archivio di Rete consultazione del materiale comune. 6.1. Email Gli utenti dei domini possono accedere alla propria posta elettronica in due modi diversi. Utilizzando il portale del dominio. In questo caso è sufficiente inserire il proprio username e la propria password nelle caselle della sezione Email di Petra Services Center del server Petra per accedere ad una semplice interfaccia web per la gestione della posta. Utilizzando un applicazione specifica per la lettura della posta elettronica. In questo caso è necessario configurare l applicazione come indicato in la Sezione 6.5. 6.2. Forum I forum disponibili per il dominio sono facilmente accessibili dalla sezione Mailing List del portale di dominio. L utente deve prima selezionare il forum di proprio interesse dalla lista. Successivamente avrà a disposizione le seguenti possibilità: Leggi apre una nuova finestra del browser, che visualizza gli archivi dei messaggi circolati sul forum. Nel caso il forum sia stato creato con gli archivi protetti da password, utilizzare come utente il nome del forum e come password quella comunicatavi dall amministratore di Petra Hosting, come password di accesso per quel forum. Scrivi apre una finestra del vostro lettore di posta elettronica, predisposta per la spedizione di un messaggio al forum selezionato. Completare il messaggio e spedirlo. Attenzione: per la spedizione di un messaggio è necessario che l amministratore di Petra Hosting vi abbia preventivamente iscritti al forum selezionato (vedi la Sezione 4.5.3). 38
Capitolo 6. Accesso ai servizi da parte dell utente finale Info apre una finestra di help che visualizza le informazioni essenziali per l uso del servizio. Esperti Petra usa uno strumento denominato Mailman per la gestione dei forum; un click sul bottone Esperti apre una nuova finestra che permette l uso delle funzioni più avanzate di questo strumento. Nota: questa interfaccia è attualmente disponibile solo in lingua Inglese e richiede una buona conoscenza dei meccanismi che regolano l uso e la gestione di una Mailing List su Internet. 6.3. Web Personale Ogni utente registrato sul server Petra ha una propria pagina web personale, accessibile alla URL: http://petra-server-name/~username/ Per pubblicare materiale web nella propria pagina, è sufficiente copiarlo nel corrispondente spazio disco del server Petra. Tale spazio è accessibile in tre modi. 1. Come risorsa di rete all indirizzo \\www.nome_dominio\user-login, connettendosi come utente user-login (il login dell utente) e password corrispondente. Una volta effettuato il collegamento sarà possibile accedere alla cartella www per l accesso all archivio. Se si usa il browser Internet Explorer, questa risorsa sarà anche accessibile tramite un click sul bottone Pagina Personale della sezione Pubblicazione Web. Attenzione: su alcuni sistemi, per il corretto funzionamento di questa funzionalità, è necessario che l utente abbia effettuato l autenticazione di rete sul proprio PC con lo stesso utente e password registrati sul server Petra. 2. Tramite un applicazione ftp client, accedendo al server ftp petra-server-name e copiando il materiale nella cartella www. 3. Tramite Webftp, accedendo alla URL http://www.nome_dominio/petra/webftp. È necessario autenticarsi inserendo il login e la password dell amministratore di dominio e premendo il bottone login. Dopo l accesso è possibile copiare il materiale web nella directory www-docs, corrispondente ai documenti del servizio web; Per trasferire un file sul sito premere il bottone Upload presente in alto a sinistra. Indicare il nome del file nella form che compare e premere il bottone Upload in basso. È possibile fare l upload di un certo numero di file contemporaneamente (fino a 10). 39
Capitolo 6. Accesso ai servizi da parte dell utente finale Questo numero può essere inadeguato per siti con un numero elevato di file da mantenere. In questi casi è possibile predisporre un file archivio in formato "zip" e dopo aver effettuato l upload, richiederne l estrazione. Attenzione: le directory dell archivio devono corrispondere con quelle del sito a partire dalla directory in cui è stato scaricato il file zip. 6.4. Archivio di Rete L archivio è accessibile in tre modi. 1. Come risorsa di rete all indirizzo \\www.nome_dominio\user-login, connettendosi come utente user-login (il login dell utente) e password corrispondente. Una volta effettuato il collegamento sarà possibile accedere alla cartella share per l accesso all archivio. Se si usa il browser Internet Explorer, questa risorsa sarà direttamente accessibile tramite un click sul bottone Accedi della sezione Archivio di Rete del portale. Attenzione: su alcuni sistemi, per il corretto funzionamento di questa funzionalità, è necessario che l utente abbia effettuato l autenticazione di rete sul proprio PC con lo stesso utente e password registrati sul server Petra. 2. Tramite un client ftp, accedendo al server ftp www.nome-dominio, usando username e password dell amministratore dei servizi, e copiando il materiale nella cartella share. 3. Tramite Webftp, accedendo al servizio come già indicato per il servizio Web Personale e copiando il materiale nella cartella share. 6.5. Configurazione dei client Alcuni servizi di dominio necessitano una configurazione corretta per essere utilizzati dalle applicazioni client. Nel seguito ci si riferisce all esempio riportato in Tabella 4-5. 6.5.1. Posta Elettronica Per utilizzare il servizio occorre configurare il proprio client nel seguente modo: Tabella 6-1. Configurazione client email 40
Capitolo 6. Accesso ai servizi da parte dell utente finale Nome Smtp Server (posta in uscita) Pop3/Imap Server (posta in arrivo) Indirizzo email Account Pop3/Imap Password Esempio mailserver.example.com mailserver.example.com rossi@example.com example001 secret 41