Il Centro mantiene un servizio centralizzato via web di gestione account. I sistemi Linux del dominio sono stati suddivisi in gruppi, denominati laboratori. Ogni laboratorio individua i sistemi che fanno parte di un determinato gruppo di ricerca. I laboratori attuali sono:
Tabella 1-1. Laboratori
Nome | Home Server | Responsabile |
---|---|---|
dipartimento | osiris | Direttore Centro email |
agents | medialab | G. Attardi email |
medialab | medialab | G. Attardi email |
oikos | saladin | C. Montangero email |
logic | strudel | F. Scozzari email |
ldb | caronte | F. Turini email |
fibonacci | datatop | G. Ghelli email |
optimize | dantzig | A. Frangioni email |
p4 | paperino | M. Danelutto email |
neurolab | neuron | A. Micheli email |
inti | tosca | G. Ferrari email |
oipaz | tosca | G. Ferrari email |
Ad ogni un nuovo account viene assegnata una classe, un laboratorio principale, zero, uno o piú laboratori aggiuntivi. La classe determina le modalità di accesso al File System Distribuito mentre i laboratori permettono l'uso dei sistemi dei laboratori.
Indipendentemente da queste caratteristiche il nuovo account ottiene i seguenti servizi:
Home la home viene creata sull'home server del laboratorio principale (vedi tabella). Su tutti gli home server sono attivi i servizi per l'accesso alla home:
ssh (scp)
Lan Manager (samba), utilizzabile per accedere alla home dai sistemi Windows e MacOs, mediante il path di rete \\server\homes
![]() | Il sistema traduce automaticamente homes con nome di login utilizzato per il collegamento |
![]() | Il laboratorio dipartimento (server osiris) prevede una quota utente predefinita di 400 MB. Per modificare tale valore rivolgersi al servizio di assistenza, specificando i motivi della richiesta. |
Home Page (vedi Home Pages)
E-mail al nuovo account sono associati i seguenti indirizzi:
user@di.unipi.it
Nome.Cognome@di.unipi.it a meno di omonimie
NCognome@di.unipi.it a meno di omonimie
In caso di omonimie verranno concordati con l'utente alias alternativi. Da notare che il sistema e-mail è "case unsensitive", quindi a sinistra del carattere '@' può essere utilizzata qualsiasi combinazione di lettere maiuscole o minuscole.
Iscrizione alla mailing list dipartimento la consultazione dell'archivio e le opzioni associate alla propria iscrizione possono essere effettuate via Web alla URL Lista Dipartimento
servizio di dump vedi la sezione Servizio Dump
Sono attualmente definite le seguenti classi di utenti:
Tabella 1-2. Classi di utenti
Classe | Descrizione | Gruppo Unix |
---|---|---|
Personale | Personale docente e tecnico/amm.vo del Dipartimento | personal |
Dottorandi | Iscritti alla scuola di dottorato | dottor |
Ospiti | Visitatori temporanei | ospiti |
Borsisti | Borsisti presso il Dipartimento | borsisti |
Contrattisti | Consulenti con contratto con il Dipartimento | contract |
Studenti | Tesisti | studenti |
Collaboratori | Collaboratori del Dipartimento | collabor |
Speciali | Account di gestione dei progetti | special |
La classe utente viene scelta in base alla qualifica del titolare del nuovo account e può essere cambiata secondo specifiche esigenze (vedi modifica account).
Le procedure di gestione account installano i profili utenti presenti sul server di laboratorio, ossia il contenuto della directory /etc/skel del sistema dove viene creata la home. Questo consente all'amministratore locale di personalizzare gli account del proprio laboratorio installando nella directory /etc/skel dell'home server profili personalizzati per i propri utenti. In particolare, il comando eseguito dalla procedura account è il seguente:
cp /etc/skel/.[a-z]* ~user
La shell di default associata agli account è /bin/csh e non è consentito cambiare questo valore nel database distribuito. Sui sistemi linux /bin/csh è solitamente un link a /bin/tcsh, quindi la shell di default risulta essere la tcsh (man tcsh per ulteriori informazioni). L'amministratore può modificare tale valore sul proprio sistema per dare ai propri utenti una shell di default alternativa. Ad esempio il comando:
root# ln -sf /bin/bash /bin/cshFa si che la shell di default per i propri utenti sia la bash (man bash per ulteriori informazioni)
Per personalizzare i profili è necessario stabilire quale sia la shell di default (che potrebbe variare a seconda del sistema) e creare o modificare il corrispondente file di startup. Per stabilire quale sia la shell è sufficiente utilizzare il comando:
ls -l /bin/csh
La seguente tabella riassume la situazione
Tabella 1-3. Shells
Shell | Startup file |
---|---|
csh | ~users/.cshrc |
bash | ~user/.bashrc |
tcsh | ~user/.cshrc |
sh | ~user/.profile |
Ad esempio, questo semplice .cshrc utilizza la bash per le sessioni interattive:
# .cshrc # Non interactive if !(${?prompt}) then alias rm rm -i alias cp cp -i alias mv mv -i exit endif # interactive: switch to bash if available [ -x /bin/bash ] && exec bash
È attivo un meccanismo di sincronizzazione che permette di avere la stessa password per i sistemi linux integrati e per i sistemi Windows del dominio.
![]() | Questo è un servizio Web abilitato solo per la rete locale erogato attraverso il protocollo https. Se lo si vuole usare da una macchina fuori dalla rete del Dipartimento, è quindi necessario configurare l'utilizzo del proxy dipartimentale anche per il protocollo https. |
Per cambiare la password:
Via web: utilizzare la url Cambio Password.
In caso di problemai con la procedura Web rivolgersi ai sistemisti.
La possibilità di richiedere nuovi account è limitata al personale docente e tecnico/amm.vo del Dipartimento (corrispondente alla classe personale). La richiesta deve essere inoltrata mediante la form disponibile all'indirizzo http://webforms.di.unipi.it/account/aur.html
Chi richiede un nuovo account ne diviene il responsabile e può richiederne al Centro eventuali variazioni (nuova scadenza, cambio di classe, nuova quota).
![]() | Il sistema non accetta richieste di accesso ad un laboratorio inoltrate da account non appartenenti al laboratorio stesso. |
La richiesta di modifica è limitata alla scadenza, al gruppo e all'accesso ai laboratori e deve essere inoltrata:
mediante la form disponibile all'indirizzo http://webforms.di.unipi.it/account/mur.html per scadenza e accesso ai laboratori
mediante la form disponibile all'indirizzo http://webforms.di.unipi.it/account/addgroup.html per inserimento utente in un gruppo
![]() | Il sistema non accetta richieste di inserimento di utenti in un gruppo inoltrate da account non appartenenti al gruppo stesso . |
Per qualsiasi altra modifica è necesario rivolgersi direttamente al servizio di assistenza.
La rimozione di un account può essere richiesta solo da chi ne è responsabile ( in genere chi ne ha richiesto la creazione)
La richiesta di rimozione di un account deve essere inoltrata mediante la form disponibile all'indirizzo http://webforms.di.unipi.it/account/elim/index.php.
Il titolare dell'account riceverà una mail di avviso .In assenza di altre indicazioni l'account verrà rimosso 10 giorni dopo la richiesta.
È possibile richiedere la creazione di un nuovo gruppo mediante la form disponibile all'indirizzo http://webforms.di.unipi.it/account/gruppo.html
Chi ha richiesto la creazione di un gruppo viene automaticamente inserito fra gli utenti del gruppo