/etc/group
- elenco dei gruppi
Il file /etc/group
contiene l'elenco dei gruppi di utenti del sistema, uno per ogni riga. Le righe sono divise in quattro campi, delimitati con il carattere due punti (:), come nell'esempio seguente, che rappresenta l'impostazione predefinita di os32:
|
I campi hanno il significato descritto nell'elenco seguente:
nominativo utente;
parola d'ordine, ma non usato, anche se è comunque necessario scriverci qualcosa;
numero GID, ovvero il numero del gruppo;
elenco di utenti aggregati, separati da una virgola, ma questa informazione non viene usata da os32.
Il file deve essere accessibile in lettura a tutti gli utenti.
login(1) [86.14].
/etc/inittab
- configurazione di init
Il file /etc/inittab
contiene la configurazione di init, per la definizione dei processi da avviare per la messa in funzione del sistema operativo. Il file può contenere dei commenti, preceduti dal carattere «#» e «voci» costituite da righe suddivise in quattro campi, separati da due punti (:), come nell'esempio seguente:
|
I campi hanno il significato descritto nell'elenco seguente:
codice che identifica univocamente la voce;
i livelli di esecuzione per cui la voce è valida;
l'azione da compiere sulla voce;
il programma da avviare, con tutte le opzioni e gli argomenti necessari.
Il programma init di os32 non distingue i livelli di esecuzione e considera soltanto l'azione respawn, con la quale si intende che init debba riavviare il processo, quando questo muore, o comunque quando muore quel processo che ha preso il suo posto.
/etc/issue
- messaggio che precede login
Il file /etc/issue
viene visualizzato da getty, prima dell'avvio di login. Il contenuto predefinito di questo file, per os32, è il seguente:
|
Il programma getty di os32 non è in grado di interpretare il contenuto del file, pertanto lo visualizza letteralmente; tuttavia, getty mostra, indipendentemente dalla presenza e dal contenuto del file /etc/issue
, delle informazioni sul terminale per il quale è in funzione.
getty(8) [92.2].
/etc/passwd
- elenco delle utenze
Il file /etc/passwd
contiene l'elenco degli utenti del sistema, uno per ogni riga. Le righe sono divise in sette campi, delimitati con il carattere due punti (:), come nell'esempio seguente, che rappresenta l'impostazione predefinita di os32:
|
I campi hanno il significato descritto nell'elenco seguente:
nominativo utente;
parola d'ordine, in chiaro, per l'identificazione con il programma login;
numero UID, ovvero il numero dell'utente;
numero GID, ovvero il numero del gruppo;
descrizione dell'utenza;
shell.
Trattandosi di un sistema operativo elementare, la parola d'ordine appare in chiaro nel secondo campo, senza altri accorgimenti. Inoltre, il file deve essere accessibile in lettura a tutti gli utenti.
login(1) [86.14].
«a2» 2013.11.11 --- Copyright © Daniele Giacomini -- appunti2@gmail.com http://informaticalibera.net