Documente Academic
Documente Profesional
Documente Cultură
Gnome gedit
GNOME
GNOME is default graphical environment Lets you use your mouse and keyboard Includes integrated apps
GNOME
GNOME
%&itch &orkspace &ith keyboard ctrl ' alt ' ( Left #rro& ) *ight #rro&+ or
GNOME
%ome things are easier /seful to understand differences %upport users as %ysadmin
"ass&ord
Must have 2 chars Must not be based on dictionary &ord Must be comple 3-hars4 -aps4 Nums5
"ass&ord
Or 6 pass&d in 7ash
Written by Arthur Berezin 054-2266463 Arthur@Berezins.com
Te t -onfiguration Files
Easier for humans %imple editor can fi problems Most programs use te t configuration files
gedit
vi vim nano
Written by Arthur Berezin 054-2266463 Arthur@Berezins.com
Nautilus
Nautilus
Nautilus
Nautilus
Nautilus tips1
Name begins &ith 3!5 period 9ie& ; %ho& <idden Files %ame "artition1 Move :ifferent "artition1 -opy
Nautilus
Local :ocumentation On8Line *ed <at :ocumentation Getting most from %upport
Local :ocumentation
Man pages
Most commonly used :ocumenting commands and configuration files :ecided into chapters <yperte t books For desktop environment <yperte t books
Written by Arthur Berezin 054-2266463 Arthur@Berezins.com
GN/ Info
GN/ Info
Man pages
%earch man1man8page
Man1pass&d3?5
:ocumentation
<ttp1>>access!redhat!com>docs
-ustomer "ortal
:ocumentation k!bases %oft&are versions %osreprot collects logs and conf! files
Written by Arthur Berezin 054-2266463 Arthur@Berezins.com
7ackground info
:iagnostics Info
/ser root is the superuser <as all po&er over the system <as po&er to override normal privileges install4 remove4 soft&are4 Manage configuration Most devices controlled by root
E eption1 /%7
%ystem -lock
Time synchroniEation "rotocol Makes the seconds shorter if it rushes *educes time differences bet&een systems *ecomended to have at least three NT" servers
%ystem -lock
"rinters
-ommon /ni "riniting %ystem 3-/"%5 Locally or net&ork %upports I""4 L":3Linu "rinter :aemon5 and Microsoft %hared "rinters
"rinters
Each printer has one or more 0ueues "rint Fob is sent to a 0ueue %ystem #dministrator sets a printer %ystem ; #dministration ; "rinting $eb interface T-" port 2GH
<ttp1>>localhost12GH <ttp1>>localhost12GH>help
Introduction to 7ash
%hell -ommand Line Interface 7ash I *ed <at :efault %hell 7ash I Cbourne again shellD Improved version of old uni bourne shell3sh5 Looks like &indo&s cmd!e e
#pplication ; system tools ; Terminal right click on the desktop ; Open Terminal "rompt line
-urrent user %hort hostname :irectory ' for normal user ( for superuser
Written by Arthur Berezin 054-2266463 Arthur@Berezins.com
)ommand O$tions
One dash for short 38a5 or t&o for full option name 388all5
-onventions
(+ !!! ) J;
/sing 7ash
6pass&d 6 id 6 su ( 8 + username
6 e it
/seful Features
Tab -ompletion
<istory
KJ;
-ommand L -T*L ' c -ancel -T*L ' E 7ackground 6 Fobs I running commands 6 fg 8 bring to front ground
Written by Arthur Berezin 054-2266463 Arthur@Berezins.com
"- %torage Model :etermine :isk /sage Manage 9irtual Guests -reate a Ne& File %ystem
"artitions
<ard disks are split into partitions 3I7M5 Each partitions has a file system Each partitions can be used for a different purpose
*<EL3*ed <at Enterprise Linu 5 and $indo&s use Master 7oor *ecord partitioning system This backs to I7M "- 3early MN,s5
First OO2 is part of the *oot Loader Last 2O is the Partition Ta!le
"artition Table
first sector Last sector -ode that indicates information type3fs4 lvm!!5
:isk /tility
Graphical utility to easily manage disk partitions List available devices4 :isk "artitions4 Info #llo&s to re8partition the disk #pplication ; %ystem Tools ; :isk /tility
:isk /tility
#llo&s to create ne& partitions "artitions must be formated %tandard system uses EPTO filesystem To use filesystem &e need to mount it
Mount +t ,-ilesystem ty$e. ,de/i"e. ,Mount Point.
Mount point I empty directory $hen mounted the filesystem can be vie& as content of the directory
>etc>-sta!
Te t file lists all mounted partitions on boot -an be edited only by root E ample line1
>dev>sda2
>data>
e tO
defaults
H =
# fle ible &ay to manage disk space :isk "artitions are pooled together4 then divided into Logical 9olumes This allo&s 1
creating file8system larger then physical disks :ividing the disk to unlimited amount E tend file8systems &ithout re8formatting
P0ysi"al 1olume2P13 "hysical partition marked &ith L9M type 1olume Grou$21G3 -ollection of one or more "vs39irtual :isk :rive5 Lo#i"al 1olume 2L13 virtual partition &ithin the 9G4 formatted &ith filesystem! P0ysi"al E tent chunk siEe from &hich L9M is built
Written by Arthur Berezin 054-2266463 Arthur@Berezins.com
9Gs can be e tended by adding additional "9s #dditional 9G can be on same disk or on another disks Or e tending e isting L9s
-an be e tended &ith free e tents File8system must be e tended after e tending Logical 9olume
/sually done to replace to ne&er>larger disks :ata from "9 can be migrated to another "9 This can be done &ithout disturbing L9M
"rocess4 "riorities and %ignals %ystem Monitor "rocess Management :isk /sage #nalyEer
"rocesses
"rocess is running "rogram @ernel keeps track of all process "rocess has
"rocesses
-hild "rocess 8 $hen a process starts another process -hild prcoess inherits it,s parant characteristics
# child can also have a child $hen the parent dies4 all it,s children die
Written by Arthur Berezin 054-2266463 Arthur@Berezins.com
%ignals
The @ernel communicates &ith process thought signals %ignals report events or errors! /sually %ignals result in e iting a process %IGTE*M I terminates a process in a clean manner %IG@ILL I @ills a process immidiately
"rocess %cheduling
Only one process can run each time on a core Every process has scheduling priority
Linu process scheduler divides cpu time into slices <igher priority runs first The formula is comple but &e can effect the niceness value
Written by Arthur Berezin 054-2266463 Arthur@Berezins.com
Niceness
*ange from 8=N to 'HR indicates bonus or penalty Most processes are N nice /sers can only increase niceness *oot can decrease niceness #ll ready processes &ith e0ual nicess &ill share -"/ time e0ually A$$li"ation . System Tooles . System Monitor
Written by Arthur Berezin 054-2266463 Arthur@Berezins.com
:isk /sage
:isk /sage #nalyEer is used to analyEe disk space usage # visual tool %ho&s info as bro&sable ring charts A$$li"ation . System Tools . Dis4 Usa#e
%tandard &ay to package soft&are "rovides all needed tools to install4 remove update and manage soft&are Ensures all needed libraries installed #ll soft&are provided by *ed <at is *"M Most vendors provide soft&are to *ed <at Enterprise Linu via *"M "ackages
#ll %oft&are files -onfiguration Files Information about the program :ependencies I other needed package names 3shares libraries4 supporting soft&are etc,5 Install > /ninstall scripts
# system is a collection of *"Ms "ackages are installed from a repository System . Administration . Add5Remo/e So-t%are
Written by Arthur Berezin 054-2266463 Arthur@Berezins.com
centrally managed service for deploying soft&are and updates *emotely manage and monitor systems *<N %atellite is self managed product that can be installed on local server rhnSregister is graphical>te t registration tool
%ystem ; #dministration ; #dd>*emove %oft&are Individual > package collections %ystem ; administration ; %oft&are /pdate
Man is a single !oo4 divided into "0a$ters Each section contains particular type of info
6 User "ommands 7 Kernel system "alls 2entry $oints to t0e 4ernel -rom users$a"e3 8 Li!rary -un"tions 9 S$e"ial -iles and de/i"es : &ile -ormats and "on/entions ; Games < )on/entions= standards and mis"> $a#es ? System administration "ommands @ Linu 4ernel API 2internal 4ernel "alls3
T&o sections may have same name %ection mentioned in man title
%croll for&ard one screen %croll for&ard one line %croll back one line
n *epeat previous search for&ard in the man page N *epeat previous search back&ard in the man page A E it man and return to the prompt %earches use regular e pressions 8 man T rege Man uses ClessD for vie&ing te t
Written by Arthur Berezin 054-2266463 Arthur@Berezins.com
Man 8k pass&d
@ey&ord search is done on a database generates &ith C6 make&hatisD Make&hatis is run automaticlly once an hour -an be e ecuted manually
pinfo
GN/ "roFects use the Info system Info pages are books &ith hyperlinks In some cases there,s both man and info 6pinfo has more in8depth documentations
>usr>share>doc
Is everything else that doesn,t appear in man>pinfo <as complete e amples of configuration files %ometimes comes from a separate package
%amba8doc kernel8doc
I"3Internet "rotocol5 sends traffic bet&een hosts across the internet I"vO I G=bit net&ork address I"v2 I H=M bit net&ork address
Net&ork <ost
#ll hosts on same net&ork can talk directly3&ithout a router5 No t&o host on same subnet can have same host part
Written by Arthur Berezin 054-2266463 Arthur@Berezins.com
%ubnet is to kno& &hich part of the I" is the net&ork and &hich is the host The more bit available for host part4 the more hosts can be on the subnet Net&ork #ddress is the first possible E ample
=O bits 3=??!=??!=??!N5 -I:*3-lass Inter8domain routing5 notation 3M>H2>=O5number of bits that are H <o& many bits of the I" e press the net&ork
I"v2
H=M bit number M colon separated groups *age from NNNN to ffff Net&ork is al&ays first 2O bits3first O colons5 Leading Eeros can be suppressed
1NNdG1 is 1dG1
1NNNN1 is 1N1
*outing
Net&ork traffic moves from host to host From net&ork to net&ork Each host has routing table &ith all kno& net&orks If the net&ork is not kno&4 the host for&ards the packet to de-ault #ate%ay
:N%
-omputers love to &ork &ith numbers <uman 7eing love to &ork &ith names :omain Name %erver>%ervice>%ystem is distributed net&ork of servers It maps hostnames to I" addresses The host must point to a :N% server :oesn,t have to be on same subnet4 has to be reachable
Written by Arthur Berezin 054-2266463 Arthur@Berezins.com
6 ifconfig > ip addr sho& 6 ethtool J:E9I-E ; 6 ip route I sho& your routing table 6 host J<O%T N#ME; 8 :N% Lookup 6 nslookup I same as above ( $in# ,IP 5 HOST NAME. test "one"ti/ity )on- -ile 5et"5sys"on-i#5net%or4+s"ri$ts5i-"-#+et0B
Written by Arthur Berezin 054-2266463 Arthur@Berezins.com
-reating :eleting /sers :isabling /ser #ccounts -reating :eleting Groups -hanging Group Memberships Managing "ass&ord #ging
/ser Manager > system8config8users is the graphical tool for managing users
-reate delete local users and groups #ssign users to groups Lock > unlock accounts "ass&ord aging /ser e piration
Linu File system hierarchy #bsolute path names File>directory management *elative path names
In Linu file8systems are organiEed by hierarchy The root of the tree is 5 3called root5 File8systems are mounted on empty directories Each file>directory has absolute path from root %lash3C>D5 is the directory separator
-ommon "aths
5et" is usually for configuration 5/ar is for regularly changing files 3logs4 etc!!5 -ommands and e ecutable are under
-ommon "aths
50ome is for home direcotries of users 5root is user root home directory 5tm$ is for temporery data 5media is for removable media 5mnt for manually mounting temp dirs
-ommon "aths
5de/ holds files for hard&are devices 5$ro" 9irtual filesystem sho&s kernel data
File>directory management
-omands
6 cd I -hange directory 6 ls I lists files 3usually used CllD &hich is Cls 8lD5 6 p&d I prints absolute current path
%hell keeps track of current directory Files have relative path from your current path $hen using commands in shell Jfilename; arguments can be absolute or relative
Written by Arthur Berezin 054-2266463 Arthur@Berezins.com
#bsolute1
"&d I #bsolute "ath U -urrent user home directory UJ/%E*; /%E* home directory ! !! -urrent directory "arent of current directry
*elative
-ommands
-p Jfrom; Jto;8 -opy Ln 8s Jfrom; Jto; 8 %ymbolik Link Mv Jfrom; Jto; Move > *ename *m 8 *emove Touch 8 -reate Empty File Mkdir 8 Make :irectory *mdir 8 *emove :irectory
Written by Arthur Berezin 054-2266463 Arthur@Berezins.com
/se C!!D to point one directory up /se C!!>!!>D to point t&o directories up #nd so on
/se #bsolute paths &hen files are all over the file8system
$ilecards
#ccess to files is controlled by permissions Linu file permission is simple yet fle ible Files have Fust three categories1 File O%ned by user I the creator usually File #rou$ of the creator 3"rimary group5 #ll ot0ers Most s$e"i-i" $ermission a$$lies
Written by Arthur Berezin 054-2266463 Arthur@Berezins.com
On &ilesD
*ead I vie& file content $rite I Edit the file E ecute I run the file as command *ead I list content of the direcitry $rite I -reate > :elete files in the :irectory E ecute I #ccess the directory 3cd5
On Dire"toriesD
*ead only :irectories usually have read and e ecute E e"ute permission on a dire"tory allo&s access files if &e 4no% the name Files can be delete &ith %rite permissions of the dire"tory
"ermissions changes apply only on files and directories they are set on! Not automatically inherited to sub8directories
Nautilus "ermissions
-ommand ls 8l or ll to list permissions -ommand ls 8ld J:I* N#ME; for directory permissions 6 "0mod changes permissions mode
-hmod permissions
%ymbolic Method1
6 chmod $hoE0at$hich File ) :irecotry $ho is u4 g4 o4 a 3/ser4 Group4 Other4 all5 $hat is '4 8 4W 3#dd4 *emove4 %et5 $hich is r4 &4
-hmod permissions
Numeric Method chmod 666 File ) :irectory Each digit represents an access level1
6 is sum of
-hange O&nership
-ommand "0o%n cho&n J/%E*; JFILE):I*E-OT*Q; Option 8* changes o&ner recursively 3#ll sub8 directories5 Only root can change o&ner
-hange Group
-ommand "0#r$ chgrp JG*O/"; JFILE):I*E-TO*Q; Group can be set by root and file o&ner Non8root can grant access to groups they belong to!
%pecial "ermissions
%et /ser I: 3setuid5 and set Group I: 3set#id5 on e e"uta!le runs process as o&ner4 not file e ecuter
6 ls 8l >usr>bin>pass&d
Sti"4y *it on dire"otry allo&s only the o&ner of the file to delete a file even than others have permissions on the direcotry
6 ls 8ld >tmp
set#id on dire"tory makes ne& files &ithin the directory in0erit #rou$ from the containing directory Written by Arthur Berezin 054-2266463
Arthur@Berezins.com
%pecial "ermissions
E e"uta!leD
u F s W file e ecutes as o&ner4 instead of e ecuting user # F s W file e ecutes as group o&ns the file # F s W ne& files get inherit group from containing directory o F t W /sers &ith &rite permissions can on directory can remove only their o&n files
Written by Arthur Berezin 054-2266463 Arthur@Berezins.com
Dire"toriesD
For remote shell administration use %%< #llo&s remote login and command e ecution /ses en"ry$ted connection Enabled by default Open%%< 3server5/sually doesn,t re0uire modifications The client saves server,s identifier on first connection 3U>!ssh>kno&nShosts5 ssh +B J/%E*;XJ<O%T; 8P indicates P for&arding
Written by Arthur Berezin 054-2266463 Arthur@Berezins.com
%%< is a useful tool to run commands but also a secure &ay to copy files scp Jsrc; Jdest; rsync I synchroniEes local and remote direcotries "ull1 rsync (/%E*X+<O%T1%*-!!! (:E%T+ "ush1 rsync %*-!!! (/%E*X+<O%T1:E%T 8r for recursive
Written by Arthur Berezin 054-2266463 Arthur@Berezins.com
#rchive I bundled collection of files and directories #rchive Manager can create>e tract many archive formats 3YI"4T#*!!5 #pplications ; #ccessories ; #rchive Manager
-ompress :ecompress
6 man tar
Written by Arthur Berezin 054-2266463 Arthur@Berezins.com
%%< @eys
%%< @ey -haring allo&s pass&ord8less connection %%< allo&s "rivate8"ublic key sharing "ublic key holder 3ssh %erver5 verifies identity of "rivate @ey holder 3-lient5 This allo&s secure authentication &ithout pass&ord Generate = keys1 "rivate4 "ublic -an generate a pass8phrase "rivate should be kept "rivate
Written by Arthur Berezin 054-2266463 Arthur@Berezins.com
:%#4 or *%#
%sh version H is not recommended -ommand ss0+"o$y+id -opies your public key to the server
%ervice :eployment
In t0e ser/er %orld %e de$loy Ser/i"es
Install 3yum or system ; #dmin ; #dd soft&are5 Start 3service JN#ME; start or %ystem; administrator ; %ervices5 Ena!le at boot time Test the service3ftp4 samba4 &eb etc,!!5
Written by Arthur Berezin 054-2266463 Arthur@Berezins.com
-onfiguring services is a common task #dd ssh server package 3yum list4yum install5 List configuration file 3rpm 80l5 Man on !conf file :isable pass&ord login :isable *oot Login
9N- %erver
-ommand Line1 /n"/ie%er is 9N- -lient #llpiactions ; Insternet ; Tiger 9N- 9ie&er Found on tigervnc package 9N- is clear8te t4 $e better use tcp tunneling for security layer based on sshd On the 9N- server
-onnect
File8system "arameters Modify File8system "arameters *emove partitions %$#" %"#-E %$#" Management
File8system "arameters
Let,s look under the hood 3I!E! no Graphics5 On *<EL2 the default file8system is EPTO EPTO has many settings3"arameters5 &e can tune -ommand 6 tune=fs 8l JFILE8%Q%TEM;
Note that file8system is not the mount point4 usually under >dev>%OME8:E9I-E
Mount Options
>etc>fstab
:elete "artition
6 umount *emove from >etc>fstab *emove from L9M /se :isk /tility Or the hard8code &ay &ith
command 6 dd i-G o-G "ountG !sG
%$#" %pace
%$#" is disk space that e tends system,s memory "artitions need to be formatted as %$#"
#ctivate %$#" command 6 s&apon 3like mount5 :ectivate %$#" command 6 s&apoff #dd a line to >etc>fstab
Written by Arthur Berezin 054-2266463 Arthur@Berezins.com
%$#" /tiliEation
The @ernel decides &hat is going to the %$#" %ystem Monitor1 *esources %$#" lo&ers performance significantly 7ut is better that to run out of memory /sually the @ernel decides to %$#" out unused pages4 to provide better performance of more fre0uently used pages
*<EL3*ed <at Enterprise Linu 5 installer called #naconda %upports variety of installation methods
Easiest method is bootable :9: Other methods re0uire minimal installation environment
Written by Arthur Berezin 054-2266463 Arthur@Berezins.com
#naconda
%tages of #naconda
Te t based menus
%tages of #naconda
%torage Layout
Time Eone4 /T*oot "ass&ord 7oot loader 3M7*4 G*/74 "ass&ord "rotect5 "ackages
Troubleshooting #naconda
-trl ' alt FH W Installer "rocess -trl ' alt F= W %hell "rompt 3%tage =5 -trl ' alt FG W Installer Log Messages -trl ' alt FO W Installer @ernel Messages -trl ' alt F? W Other3"artitioning4 File8system5
Firstboot runs on first boot 3I &onder &here it got it,s name from!!5 "erforms basic configuration on first boot1
#gree to *< licensing terms *egister to *<N for %oft&are /pdates @eyboard Layout )reate User A""ount 3Or net&ork authenticate5 Time>:ate 3NT"5 @dump for kernel crash troubleshooting
@9M 9irtualiEation
9irtualiEation allo&s single physical machine to be divided into multiple virtual machines Each machine is independent Operating %ystem *<EL2 %upport @9M4 this allo&s *<EL to function as a hypervisor
@9M 9irtualiEation
@9M I @ernel 7ased 9irtual Machine @9M is a kernel Module @9M is <ard&are #ssisted 9irtualiEation 9irtIO I paravirtualiEation modules allo&ing guests to obtain ma imum possible performance 3%torage > Net&ork drivers5
@9M 7enefits
Fast 8 Takes advantage of <ard&are %upport %imple 8 :esign makes it easy to support4 OptimiEe4 /se
%tandard I /nmodified @ernel for guest and host4 can run &indo&s as &ell
@9M *e0uirements
Intel or #M: 2O bit -"/ support3no Itanium4 "o&er4 Mainframe4 #*M3Qet5 5 <ard&are must support 9irtualiEation E tensions 3Intel89T or #M:895 Ena!led at *ios
(rootXrhel2kvm U+6 #re$ ++"olor +E Hs/mI/m H 5$ro"5"$uin-o flags 1 fpu vme de pse tsc msr pae mce c M apic mtrr pge mca cmov pat pseG2 clflush dts acpi mm f sr sse sse= ss ht tm pbe syscall n lm constantStsc archSperfmon pebs bts repSgood aperfmperf pni dtes2O monitor dsScpl /m est tm= ssseG c H2 tpr pdcm lahfSlm tprSshado&
Written by Arthur Berezin 054-2266463 Arthur@Berezins.com
@9M *e0uirements
PEN .
virt8manager
9irt8manager as command or from G/I 9irt8install4 virt8vie&4 virsh are available 7oot on host start 6 etc>sysconfig>libvirt8guest
6ONS7OOTW
#lternative @ernel
Kernel is the heart of the Operating %ystem Interface bet&een the applications3/ser %apce5 and the hard&are *ed <at Linu #llo&s installing Multiple @ernel version #llo&s to test ne& kernel4 and easily go 7ack Re!oot To /se ne& @ernel
Written by Arthur Berezin 054-2266463 Arthur@Berezins.com
<ard&are
"o&er On ; 7IO% ; First %ector ; >boot> ; G*/7 8 3>boot>grub>grub!conf5 ; Kernel F initial Ram Dis4 2initrd3 %&itch to > %tart %ervices
Written by Arthur Berezin 054-2266463 Arthur@Berezins.com
-an be used to
on boot process stop the autoboot %elect from the menu the kernel to load Edit kernel line to change default parameters
*unlevels
$e have G runlevels1
H I %ingle /ser Mode4 for system maintenance G I Multiuser4 for regular server activity ? I Multiuser &ith Graphical Interface
On system boot only one runlevel boots -ommand1 ( runle/el to check current runlevel -ommand1 ( %0o +r to check current runlevel -ommand1 ( init ,6I8I:. to change runlevel 5et"5initta! for default runlevel
Written by Arthur Berezin 054-2266463 Arthur@Berezins.com
Menu &ith list of bootable images $e can protect the grub &ith a pass&ord
$ for typing a pass&ord root locating of the >boot 3root &here the grub is5 4ernel &ith kernel location3relative to root above5 and command options initrd initial *#M :isk location &hich contains critical device drivers needed to boot
Written by Arthur Berezin 054-2266463 Arthur@Berezins.com
@ey1 Es" to stop from booting automaticly @ey1 e to edit current configuration @eys /"J;:O$N to select entry @ey1 e to edit current entry @ey1 ! to boot &ith changes -hanges are NOT boot persistentK
FT" %erver
FT" is one of the oldest net&ork protocols "rovides simple &ay to transfer files 9sftp I for 1ery Se"ure &TP De-ault is
anonymous :o&nload8only -hroot to >var>ftp /ser Login1 :o&nload readable4 upload to &ritable
Written by Arthur Berezin 054-2266463 Arthur@Berezins.com
:eploy FT"
Install 36rpm 8/vh vsftp4 or 6 yum install vsftp5 %tart3service vsftpd start5 Enable3chkconfig vsftpd on5 Test 3firefo 4 nautilus5
FT" -onfiguration
>etc>vsftp>vsftpd!conf
$eb %erver
-onfiguration1
>etc>httpd>conf>httpd!conf
>var>&&&>html>
Fire&all #ctivation Opening Fire&all ports %ELinu -onsept %ELinu Modes %ELinu Managment
Fire&all
The fire&all is a kernel module %ystem ; #dministration ; Fire&all %ystem8config8fire&all Enabled by default allo& all outbound traffic #llo&s inbound traffic for1
#ll from localhost device #ll traffic that is started by the server itself %sh 3port ==5
Written by Arthur Berezin 054-2266463 Arthur@Berezins.com
Fire&all
6 iptables 6 ip2tables
"rotect data from compromised services! Even root "arallel set of permissions Each process has it o&n cnte t #nd each file>directory has it o&n conte t "rocess can access only match conte t process
%ELinu Modes
Enforcing1 all %ELinu conte ts are enforced "ermissive1 all %ELinu rules are allo&d4 but logged to troubleshoot :isabled1 %ELinu is NOT enforced