Correzioni alle figure e scritto un po' di chroot e tmpnam
authorSimone Piccardi <piccardi@gnulinux.it>
Thu, 27 Dec 2001 09:48:29 +0000 (09:48 +0000)
committerSimone Piccardi <piccardi@gnulinux.it>
Thu, 27 Dec 2001 09:48:29 +0000 (09:48 +0000)
filedir.tex
fileintro.tex
img/filedup.dia
img/filemultacc.dia
img/fileshar.dia
img/procfile.dia

index df14491c79b92f85f7a1025070d5795a2c334832..355348627fd4cbbdc7384b9c1d309fcce328f6b2 100644 (file)
@@ -1740,3 +1740,15 @@ che per il file 
 %completo vedi \ntab), i permessi (vedi \secref{sec:file_perms}), le date (vedi
 %\secref{sec:file_times}).
 
+\subsection{La funzione \func{chroot}}
+\label{sec:file_chroot}
+
+Benché non abbia niente a che fare con permessi, utenti e gruppi, questa
+funzione viene usata spesso per limitare le capacità dei programmi, ed è
+pertanto pertinente al controllo di accesso. Come accennato in
+\secref{sec:proc_fork} ogni processo oltre ad una directory di lavoro
+corrente, ha anche una directory radice, cioè una directory che per il
+processo costituisce la radice dell'albero del filesystem.
+
+In generale questa directory coincide con la 
+
index cf0e674aeb98c510953620739e44bb40cc428250..3715f895158fb7405ddfb97480c89f198d2d0cbd 100644 (file)
@@ -108,7 +108,7 @@ permessi devono consentire l'accesso.
 
 Se il pathname comincia per \file{/} la ricerca parte dalla directory radice
 del processo; questa, a meno di un \textit{chroot} (su cui torneremo in
-seguito, vedi \secref{sec:xxx_chroot}) è la stessa per tutti i processi ed
+seguito, vedi \secref{sec:file_chroot}) è la stessa per tutti i processi ed
 equivale alla directory radice dell'albero (come descritto in
 \secref{sec:file_organization}): in questo caso si parla di un pathname
 \textsl{assoluto}. Altrimenti la ricerca parte dalla directory corrente (su
index 9519a40d0b79286e9a41989eaade173efaec432c..076627fb96811ff4e284124b76f0feb127b41cbe 100644 (file)
Binary files a/img/filedup.dia and b/img/filedup.dia differ
index aa5a49e39327a70b8afeb42702d2c337bb9d37fd..88ee2a699493e5437133bbb685725c265e69f392 100644 (file)
Binary files a/img/filemultacc.dia and b/img/filemultacc.dia differ
index b1dbfcc9bf8f11b0246be59ee5be75f7172e7e9e..cdc2a6618a2b50fba6272ff6c085daf56f387107 100644 (file)
Binary files a/img/fileshar.dia and b/img/fileshar.dia differ
index 565d955e23e09792f7d784ef985ce2e0cf560e6e..2a8948f6e1af9e4e9284024f4261c506f8994520 100644 (file)
Binary files a/img/procfile.dia and b/img/procfile.dia differ