Howto di amministrazione avanzata

In questa sezione sono descritte le operazioni di amministrazione avanzate.

In questo esempio vogliamo creare utenti in gruppi per ogni anno, con home directory comuni per ogni gruppo (home0/2024, home0/2026, etc.). Gli utenti saranno creati importando un file csv.

(come root sul server principale)

mkdir /skole/tjener/home0/2024

(come primo utente in Gosa)

Menu principale: andare in "Directory structure", clic su dipartimento "Students". Il campo "Base" dovrebbe visualizzare "/Students". Dalla casella "Actions" scegliere "Create"/"Department". Inserire i valori per Name (2024) e nel campo Description (studenti iscritti nel 2024), lasciare il campo Base così com'è (dovrebbe essere "/Students"). Salvare facendo clic su "Ok". Ora il nuovo dipartmento (2024) dovrebbe essere visualizzato sotto /Students. Fare clic su di esso.

Scegliere "Groups" dal menu principale; "Actions"/Create/Group. Inserire il nome del gruppo (lcasciare "Base" così com'è, dovrebbe essere /Students/2024) e 'Ok' per salvarlo.

Scegliere 'users' dal menu principale. Cambiare a "Students" nel campo Base. Si dovrebbe vedere la voce NewStuden', cliccarci sopra. Questo è il modello per gli studenti, non un utente reale. Si dovrebbe creare un modello basato su questo (per poter usare l'importazione da csv per la propria struttura) perciò prestare attenzione a tutte le voci nelle schede Generic e POSIX magari catturando screenshot per avere informazioni utili per il nuovo modello.

Ora cambiare a /Students/2024 nel campo Base; scegliere Create/Template e cominciare a riempire con i valori desiderati, prima la scheda Generic (aggiungere il nuovo gruppo 2024 anche sotto il Group Membership), poi aggiungere l'account POSIX.

Scegliere il nuovo modello quando si importa il csv; conviene provarlo con pochi utenti.

Fare questi passaggi per configurare un server storage dedicato per le home directory utente e per altri dati.

Ora gli utenti dovrebbero essere in grado di accedere ai file su "nas-server.intern" direttamente nella directory "/tjener/nas-server/storage/" utilizzando qualsiasi applicazione su qualunque workstation, LTSP thin client o server LTSP.

Ci sono diversi modi per limitare il login ssh, alcuni dei quali sono elencati qui.