\relax \providecommand\hyper@newdestlabel[2]{} \providecommand\HyperFirstAtBeginDocument{\AtBeginDocument} \HyperFirstAtBeginDocument{\ifx\hyper@anchor\@undefined \global\let\oldcontentsline\contentsline \gdef\contentsline#1#2#3#4{\oldcontentsline{#1}{#2}{#3}} \global\let\oldnewlabel\newlabel \gdef\newlabel#1#2{\newlabelxx{#1}#2} \gdef\newlabelxx#1#2#3#4#5#6{\oldnewlabel{#1}{{#2}{#3}}} \AtEndDocument{\ifx\hyper@anchor\@undefined \let\contentsline\oldcontentsline \let\newlabel\oldnewlabel \fi} \fi} \global\let\hyper@last\relax \gdef\HyperFirstAtBeginDocument#1{#1} \providecommand\HyField@AuxAddToFields[1]{} \providecommand\HyField@AuxAddToCoFields[2]{} \@writefile{toc}{\contentsline {section}{\numberline {1}Aim}{1}{section.1}} \newlabel{sec:aim}{{1}{1}{Aim}{section.1}{}} \@writefile{toc}{\contentsline {section}{\numberline {2}Background}{1}{section.2}} \newlabel{sec:background}{{2}{1}{Background}{section.2}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {2.1}Access Control to Files: the Rules}{1}{subsection.2.1}} \newlabel{sec:access-control-rules}{{2.1}{1}{Access Control to Files: the Rules}{subsection.2.1}{}} \@writefile{lof}{\contentsline {figure}{\numberline {1}{\ignorespaces The output of \texttt {ls -l}: what each field is.}}{1}{figure.1}} \newlabel{fig:ls-l-output}{{1}{1}{The output of \texttt {ls -l}: what each field is}{figure.1}{}} \newlabel{1@xvr}{{}{1}{Access Control to Files: the Rules}{figure.1}{}} \newlabel{1@vr}{{}{1}{Access Control to Files: the Rules}{figure.1}{}} \newlabel{2@xvr}{{}{1}{Access Control to Files: the Rules}{figure.1}{}} \newlabel{2@vr}{{}{1}{Access Control to Files: the Rules}{figure.1}{}} \@writefile{lof}{\contentsline {figure}{\numberline {2}{\ignorespaces There are three sets of of permissions: one for the user that owns the file, one set for the group that owns the file, and the last set for all other users who are not the owner of the file, not members of the group that owns the file.}}{1}{figure.2}} \newlabel{fig:permissions}{{2}{1}{There are three sets of of permissions: one for the user that owns the file, one set for the group that owns the file, and the last set for all other users who are not the owner of the file, not members of the group that owns the file}{figure.2}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {2.2}Meaning of Read, Write, Execute Permissions on a Directory}{2}{subsection.2.2}} \newlabel{sec:directory-rwx}{{2.2}{2}{Meaning of Read, Write, Execute Permissions on a Directory}{subsection.2.2}{}} \@writefile{toc}{\contentsline {paragraph}{read permission}{3}{section*.1}} \@writefile{toc}{\contentsline {paragraph}{write permission}{3}{section*.2}} \@writefile{toc}{\contentsline {paragraph}{execute permission}{3}{section*.3}} \@writefile{toc}{\contentsline {subsection}{\numberline {2.3}Minimum Permissions Required for some Operations}{3}{subsection.2.3}} \newlabel{sec:minimum-permissions}{{2.3}{3}{Minimum Permissions Required for some Operations}{subsection.2.3}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {2.4}The Set User ID and Set Group ID Permissions}{3}{subsection.2.4}} \newlabel{sec:suid-sgid}{{2.4}{3}{The Set User ID and Set Group ID Permissions}{subsection.2.4}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {2.5}Who owns a process?}{3}{subsection.2.5}} \newlabel{sec:ownership-of-process}{{2.5}{3}{Who owns a process?}{subsection.2.5}{}} \@writefile{toc}{\contentsline {section}{\numberline {3}Procedure}{4}{section.3}} \newlabel{sec:procedure}{{3}{4}{Procedure}{section.3}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {3.1}Exercises with the Set User ID Permission}{4}{subsection.3.1}} \newlabel{sec:suid-exercises}{{3.1}{4}{Exercises with the Set User ID Permission}{subsection.3.1}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {3.2}Exercises with Set Group ID Permission}{6}{subsection.3.2}} \newlabel{sec:sgid-exercises}{{3.2}{6}{Exercises with Set Group ID Permission}{subsection.3.2}{}} \@writefile{toc}{\contentsline {subsection}{\numberline {3.3}Effect of Set Group ID Permission on a Directory}{8}{subsection.3.3}} \newlabel{sec:sgid-on-directory}{{3.3}{8}{Effect of Set Group ID Permission on a Directory}{subsection.3.3}{}}