From: Simone Piccardi Date: Sat, 13 Oct 2001 08:53:46 +0000 (+0000) Subject: Rimaneggiamenti X-Git-Url: https://gapil.gnulinux.it/gitweb/?a=commitdiff_plain;h=595863c4415b13434e12618069e9f57063cc2da7;p=gapil.git Rimaneggiamenti --- diff --git a/process.tex b/process.tex index 71eec01..d974565 100644 --- a/process.tex +++ b/process.tex @@ -699,6 +699,9 @@ un'altra funzione, per cui se l'errore avviene in funzioni profondamente annidate occorre usare la funzione \func{longjump}. + + + \section{La gestione di parametri e opzioni} \label{sec:proc_options} diff --git a/prochand.tex b/prochand.tex index 2fdd12f..8a5d70c 100644 --- a/prochand.tex +++ b/prochand.tex @@ -1203,25 +1203,32 @@ parametri connessi ai processi. In questa sezione esamineremo le problematiche relative al controllo di accesso dal punto di vista del processi; gli identificativi usati, come questi -vengono modificati nella creazione e nel lancio di nuovi processi, e le varie -funzioni per la loro manipolazione diretta. +possono essere modificati nella creazione e nel lancio di nuovi processi, le +varie funzioni per la loro manipolazione diretta e tutte le problematiche +connesse alla gestione accorta dei privilegi. \subsection{Utente e gruppo di un processo} \label{sec:proc_user_group} -Abbiamo già accennato in \secref{sec:intro_multiuser} che ad ogni utente e -gruppo sono associati due identificatori univoci, lo \acr{uid} e il \acr{gid} -che li contraddistinguono nei confronti del kernel. Questi identificatori -stanno alla base del sistema di permessi e protezioni di un sistema unix, e -oltre che per il controllo di accesso ai file vengono usati anche nella -gestione dei privilegi di accesso dei processi. - -In realtà ad ogni processo è associato un certo numero di identificatori, il -cui elenco è riportato \ntab, in genere questi derivano direttamente -dall'utente che ha lanciato il processo (attraverso i valori di \acr{uid} e -\acr{gid}), e vengono usati sia per il controllo di accesso ai file che per la -gestione dei privilegi associati ai processi stessi. +Abbiamo già accennato in \secref{sec:intro_multiuser} che il sistema base +della sicurezza in unix è basato sui concetti di utente e gruppo; ad essi sono +associati due identificatori univoci, lo \acr{uid} e il \acr{gid} che li +contraddistinguono nei confronti del kernel. Questi identificatori sono quelli +che vengono controllati nella gestione di permessi e protezioni in un sistema +unix, e oltre che per il controllo di accesso ai file, già esposto in +\secref{sec:file_access_control}, vengono usati anche nella gestione dei +privilegi di accesso dei processi. + +Abbiamo già incontrato in \secref{sec:file_perm_overview} + + + +Ad ogni processo è associato un certo numero di identificatori, il cui elenco +è riportato \ntab, in genere questi derivano direttamente dall'utente che ha +lanciato il processo (attraverso i valori di \acr{uid} e \acr{gid}), e vengono +usati sia per il controllo di accesso ai file che per la gestione dei +privilegi associati ai processi stessi. \begin{table}[htb] \footnotesize \centering