handouts/ho04.tex
changeset 245 630a3dd1efda
child 247 95e14b2dbc94
equal deleted inserted replaced
244:9fc6ec22ad82 245:630a3dd1efda
       
     1 \documentclass{article}
       
     2 \usepackage{../style}
       
     3 \usepackage{../langs}
       
     4 \usetikzlibrary{patterns,decorations.pathreplacing}
       
     5 
       
     6 \begin{document}
       
     7 
       
     8 \section*{Handout 4 (Unix-Style Access Control)}
       
     9 
       
    10 Access control is essentially about deciding whether to grant
       
    11 access to a resource or deny it. This sounds easy. Right? Well
       
    12 it turns out that things are not as simple as seem at first.
       
    13 Let us study as a case how access is organised in Unix-like
       
    14 systems (Windows systems have generally similar access
       
    15 control, although the details might be quite different).
       
    16  
       
    17 Following the Unix-philosophy that everything is considered as
       
    18 a file, even memory or ports, access control is organised
       
    19 around 11 Bits that specify how a file can be accessed. There
       
    20 are three modes for access \textbf{r}ead, \textbf{w}rite and
       
    21 e\textbf{x}ecute. Moreover there are .... owner, group and
       
    22 everybody else.
       
    23 
       
    24 
       
    25 
       
    26 \end{document}
       
    27 
       
    28 %%% Local Variables: 
       
    29 %%% mode: latex
       
    30 %%% TeX-master: t
       
    31 %%% End: