Professional Documents
Culture Documents
Managing S&Linu'
Managing Processes
System- onfi!-"i "start Ser#e "i "start file Installation Media $erform "i "start Installtion %i "start file details
Kickstart
Installing a Linu' s stem is eas ,hat do we do when we ha"e to install tens of machines
Kickstart file is an answers file to the installer S stem.config.kickstart is a /UI tool to 0uild kickstart files
2oot4iso was )ro"ided in !1&L5( 2oot4iso new can 0e download from !1N To create a 0oota0le C3 use command
2oot with installation media 1ighlight :Install or u)grade an e'isitng s stem; Press TA' Add ks7 entr
ks7htt)<**= 1+ST > IP ?*file ks7ft)<** ks7nfs<= 1+ST > IP ?*file ks7hd<3&$IC&<*dir*file ks7cdrom<*dir*file
by Arthur Berezin Arthur@Berezins.com
After linu' installation( the installer( anaconda( creates configuration file *root*anaconda4cfg This contains settings used on the installation 6 less *root*anaconda.ks4cfg $artitionin! lines are ommented out ,e can add )re * )ost scri)ts Add )ackages
,h Command Line
,e ha"e mature gra)hical tools in Linu' Man ser"ers do not ha"e gra)hical en"ironment installed Linu' allows much ad"anced configuration than )resented in the gra)hical en"ironment There are man shells a"aila0le 2AS1 is default shell in !1&L
Terminal ,indow
A))lications ? S stem Tools ? Terminal This runs 0ash @or other default user shellA under the window &ach console acts as se)arate terminal .irst "irtual console has gra)hical session Use CT!L B ALT B CF8.FDE to switch consoles +n !1&L5 tt D was the /UI
by Arthur Berezin Arthur@Berezins.com
$irtual Console
2AS1 2asics
F is non )ri"ileged regular user 6 is su)eruser @rootA To switch to )ri"iliged user use / su
/ id to find information a0out current user /tty to find out in which terminal
SS1 1ost Ke
,hen a client connects to a ser"er the ser"er sends itHs )u0lic ke to the client The client sa"es the ke to
4I*ssh*knowJhosts
The host stores the ke in *etc*ssh*sshJhostJke If the ser"er is re.installed the client has to remo"e the known ke
1ard link are another co) of inode 1as identi al inode num,er as the original file If the original files are deleted we still can access the file Can 0e done onl on same files stem
1ard Links
Archi"ing is usgul when mo"ing data around and o"er Network Tar is a tool for archi"ing Can 0e used for g%i) * 0%i)K com)ression S nta' <
$IM Inctroduction
Command Mode
Mou start here &SC 0rings ou 0ack here Usefull to tell $IM what ou intend to do Commands< dd( ( ) and u*U
Insert Mode
+n command Mode HiH to start insert te't :<; in command mode , tosa"e file( # to #uit
by Arthur Berezin Arthur@Berezins.com
&9 Mode
$IM
!eg&' 2asics
Using /re)
.i for Case Inseseti"e ." to )rint lines NOT matching the )attern ..color to show the matched )attern
Process send out)ut to the terminal And get in)ut from the ke 0oard Process also send error messages I*+ redirection is a "er )owerful and useful tool Lets ou connect command out)ut and in)ut to files and from files
ls .l ? *tm)*file
&thernet card would start with et+ For e'am)le ethP( eth8
,ireless de"ices would 0e called wlanP $irt0rP for 0ridged "irtual hosts 2ondP for 0onded@NIC teamingA network de"ice
Network Configuration
Commands ip - if onfi! to show on tem)orar change network configuration
1ostname !esolution
The +ostname command shows or tem)orar changes hostname FQ3N To know hostname*i) of other s stems -et -+osts is checked first If not found we ha"e to check the 3NS -et -resol#3 onf sets 3NS ser"ers
Nameser"er N IP address of 3NS to #uer Search N 3omain to test with short names
Net1or"Mana!er lets network modification from the gra)hical user interface Consists from
If NetworkNamager is running( manual changes to ifcfg.R are affect immidiatel To manuall manage network configuration disa0le NetworkManager ser"ice
by Arthur Berezin Arthur@Berezins.com
3&$IC&7=de"ice name( ethP for e'am)le? +N2++T7 es 1,A33!7=MAC A33!&SS? NMJC+NT!+LL&37no 2++TP!+T+7drc) P&&!3NS7no 6 to )re"ent *etc*resol"4conf changes
31CP
Manuall Configured
*etc*s sconfig*network
1+STNAM& . our FQ3N hostname /AT&,AM. static default route if not 31CP
ifu) =3&$IC&? to start de"ice Ifdown =3&$IC&? to sto) de"ice +r restart network ser"er
Modif configuration file !estart Network ser"ice Test and $erif the change
T&ST
!e)roduce * Characteri%e &rror Messages * logs Look at rele"ant configuration files Com)are e')ected settings Modif * reacti"ate configuration
Check
Fi'
T&ST< )ing C1&CK< i) addr * ifconfig FI9< *etc*s sconfig*ifcfg.R T&ST< traceroute =1+STNAM&? C1&CK< i) route * netstat .r FI9< *etc*s sconfig*network T&ST< 1ost =hostname? * dig C1&KC< *etc*resol"4conf or *etc*hosts or 3NS ser"er FI9< *etc*resol"4conf
by Arthur Berezin Arthur@Berezins.com
!outing
Name !esolution
*etc*s sconfig*network.scri)t*ifcfg.ethR
*etc*s sconfig*network
*etc*resol"4conf
3NS ser"ers
*etc*hosts
Adding file s stems s)ace &ncr )ting Partitions Adding Swa) S)ace
@*de"*sda6 for e'a') m)leA @*de"*sda6 for e'am)leA Uuid7 *mount)oint e'tK defaults 8 K
by Arthur Berezin Arthur@Berezins.com
Add to *etc*fsta0
Choose )ass)hase
&nter )ass)hase
&dit *etc*fsta0
encdiskname *de"*)artition
*root*encdiskname
Swa) is allocation of 1ard 3ri"e as an e'tension to !AM memor $er Slow 2etter than to run out of memor
Use fdisk to create )artition 6 mkswa) *de"*)artition @sda5 for e'am)leA 6 0lkid *de"*)artition
U) to K/ !AM N Minimum K/ Swa) V /2 to 8T/ !AM N Minimum V/ Swa) 8T /2 to TV/ !AM N Minimum U/ Swa) TV /2 to K5T/ !AM N Minimum 8T/ Swa)
L$M Conce)ts Im)lement L$M Storage /row File S stem Add a disk Sna)shots as 2acku)
L$M Conce)ts
$artitions@sda7*sda8*sda9A are the first 0uilding 0lock of L$M Initiali%e )artitions as Ph sical $olumes@P$A :olume )roup is a storage )ool made of one or more $+ysi al :olumes $+ysi al Extents are small chunks of data on the disk Lo!i al Extents are ma))ed to $+ysi al Extents Lo!i al :olumes are grou) of logical e'tents from Lo!i al :olumes can 0e used as partitions
,h Logical $olumes
&asier to manage disk s)ace $er eas to e'tend file s stem $er eas to manage disk failure
*de"*ma))er*"gname.l"name or
*de"*"gname*l"name
+r add it to *etc*fsta0
*de"*ma))er*"gname.l"name*data e'tV defaults 8 K and issue command mount -a
6 )"dis)la *de"*sd08
+r 6 )"s
6 "gdis)la "gname
+r 6 "gs
6 l"dis)la *de"*"gname*l"name
+r 6 l"s
Increase files stem without downtime Free e'tents can 0e added to e'isting L$ $erif A"aila0le S)ace S)ace
&'tend L$
Similar to )re"ious )rocess( 0ut in re"erse resi;e8fs and l#redu e Must ,e done offline<umount fs= 6 umount *data 6 fsck .f *de"*"g0anem*l"name 6 resi%eKfs .) *de"*"gname*l"name 58KM 6 l"reduce .L 58KM *de"*"gname*l"name
by Arthur Berezin Arthur@Berezins.com
&'tending * !educing :)
!emo"e P$ from $/
L$M Sna)shots
Sna)shots are great to tem)orall )reser"e original data state 3ata can 0e 0acked u) in consistent state Sna)shot si%e has to 0e large enough to hold data +an!es@new data will go to e'isting L$A 6 l"create .s .n sn) .L KPM *de"*"gname*l"name 6 mount .o ro *de"*"gname*sn) *sna)data 6 umount *sna)data 6 l"remo"e *de"*"gname*sn)
by Arthur Berezin Arthur@Berezins.com
Network File S stem is )ro"ided 0 Network Attached Storage@NASA @44 i4e unlike local diskA Two )rotocols<
Looks and feels like Linu' Looks and feels like ,indows This is actuall a :,indows Share; file s stem
Ser"er Name*IP Address Path of the share Find*Create local director to mount the share Mount the network fs on a)ro)riate mount)oint *etc*fsta0 if needed
by Arthur Berezin Arthur@Berezins.com
Mount
Standard )rotocol for Linu'*Uni' similar +S Su))orts nati"e )ermissions and FS Features Ser"ices to 0e ena0led< rp ,ind( nfslo " NFS"W*"K use s+o1mount -e NFS"V mount * and use ls to show e')orts
*remote8
CIFS is the nati"e to Microsoft ,indows As CIFS is 0uilt on NTFS not all Linu' FS features@Permissions(Auth( etcHA are a"aila0le Make sure Sam,a-(lient !PM is installed ,hen mounting use o)tion -o username
,e can use *etc*fsta0 to auto.mount NFS*CIFS '*T( then connection would 0e acti"e all time Automounter*Auto.S allows to mount network shares :+n.3emand;( unmount when not used 3efault unmount is 5 Min -et -sys onfi!-autofs K wa s to use automounter
2 default autofs ser"ice is running *net director is em)t Accessing *net*nfsser"er4domain will cause Automounter to create rele"ant director
6 cd *net*nfsser"er4domain 6 ls .l
After timeout@default 5M *etc*s sconfig*autofsA )ass automounter unmounts the share and remo"es em)t director *net*nfsser"er4domain
by Arthur Berezin Arthur@Berezins.com
Indirect Ma)s
Manull configure a director that will automount :+n.3emand; Configuration File *etc*auto4master consists of<
3irector
F cd *demo*)u0lic
by Arthur Berezin Arthur@Berezins.com
Mana!in! *ser A
ounts
,hat is a User
&"er )rocess runs as a users &"er file is owned 0 a )articulate user The user runs a )rocess determines what files the )rocess can a ess :6 )s au'; to list )rocess users@o)tion uA :6 ls .l; to list users owning files*directories
,hat is a User
Username N a name ma))ed to UI3 Password . encr )ted )asswords *etc*shadow UI3 N User I3 /I3 . Primar /rou) I3 /&C+S N Te't information *home*dir N Users )ersonal 3ata Shell N 3efault shell of the users
by Arthur Berezin Arthur@Berezins.com
/ useradd username
3oesnHt set )assword 0 default Takes first a"aila0le UI3 5PPB > .u UI3 ..hel) to set )assword
/ pass1d 4username5
Lea"es home director intact .r o)tion remo"es the user and home director dis)la s user information
by Arthur Berezin Arthur@Berezins.com
/ id 4username5
Managing Passwords
As some )rocess need access *etc*)asswd the )asswords were mo"ed to -et -s+ado1 The )assword hash consists of@F delimiterA
Managing Passwords
*etc*shadow fields
Username Pasword hash 3ate of last )assword change@3a sA Minimum )assword Age@3a sA Ma'imum Password Age@3a sA Password warning )eriod@3a sA Password Incati"e )eriod@3a sA Account &')iration@3a sA
by Arthur Berezin Arthur@Berezins.com
Password Age
.d 3ate of last )assword change .m Minimum )assword Age@3a sA .M Ma'imum Password Age@3a sA ., Password warning )eriod@3a sA . I Password Incati"e )eriod@3a sA .& Account &')iration@3a sA
6 change .d P username forces user to change 6 chage .l username to list account settings Usermod .L o)tion to change :locking;
by Arthur Berezin Arthur@Berezins.com
ounts
Local users accounts are great 0ut difficult to maintain on man s stems Lightweight 3irector Access Protocol@ LDA$= allows 0oth
User account Information N account information and configuration of the account Authentication N should or should not let the user access to the s stem
L3AP 3irector entries arranged in tree structure( 'ase DN is the 0ase of the tree
by Arthur Berezin Arthur@Berezins.com
L3AP Ser"er FQ3N 2ase 3istinguished Name@3NA Certificate Authorit @:CA;A for L3AP o"er SSL 6 system- onfi!-aut+enti ation S stem ? Administration ? Aut+enti ation
6 cat *etc*auto4master
*home*guests *etc*auto4guests
6 cat *etc*auto4guests
lda)user8 .rw instructor<*home*guests*lda)user8 lda)userK .rw instructor<*home*guests*lda)userK or 9 -r1 instru tor>-+ome-!uests-? <Asterix= <Ampersand=
(ontrollin! A
ess to .iles
Mana!in! )roups
$rimary )roups
&"er user has &'actl ONE )rimar grou) Local users )rimar grou) is defined t+ird in *etc*)asswd Primar /rou) owns new created files Creating new user creates new user )ri"ate grou)@UP/A with /I3 identical as UI3 mem0ers of @ero or more su))lementar grou)s Users are listed in last field of *etc*grou) Su))lementar grou)s are to designed to allo1 users to a ess to files and other resources
by Arthur Berezin Arthur@Berezins.com
Supplementary )roups
6 id =US&!NAM&?
by Arthur Berezin Arthur@Berezins.com
.ile System A
A ess (ontrol Lists of what s)ecific users*grou)s ha"e or donHt ha"e access e'tK*W*V allows more s)ecific )ermissions File.s stem has to 0e mounted with a l option / ls -l
all files dis)la ed with 0 )ermissions To dis)la acl of a file To set ACL )ermissions
by Arthur Berezin Arthur@Berezins.com
/ !etfa l filename
Permission Precedence
Process runs as o1ner of the file( o1ners )ermissions a))l Prceoss runs as user in A(L of the file( A(L a))lies Process runs as grou)*ACL grou) entr ( if access granted it a))lies +therwise( files ot+er )ermissions a))l
ACL Mask
All files*directories with ACL ha"e a :Mask; The mas" limits maximum )ermissions
6 getfacl file 6 ls .ld file
3irectories can ha"e default ACL )ermissions on files within a director 6 setfa l -m d<u<el"is<rw director Looks like the S&T/I3
2asic S&Linu' Conce)ts 3is)la ing and setting S&Linu' File Conte'ts Tuning Polic 0eha"ior with S&Linu' 2ooleans Monitoring S&Linu' Polic $iolations
SELinux History
3e"elo)ed in KPPP 0 the NSA for the NSA Tuned to match general.)ur)ose goals
S&Linu' is a set of securit rules 3etermine which pro ess can access which file-port-dire otry etcH &"er file(director ()rocess( )ort has a la,el called ontext Type S&Linu' doesnHt allow an thing( Only e')licit rules grant access
For e'am)le htt)d )rocess t )e is B+ttpdCtD *"ar*www*html t )e is B+ttpdCsysC ontentCtD *tm) is BtmpCtD and so on444
S&Linu' has a rule allowing )rocesses with :htt)dJt; t )e to access files with B+ttpdCsysC ontentCtD No rule for tm)Jt
by Arthur Berezin Arthur@Berezins.com
SELinux Modes
Enfor in!
3enies Access Allows all interactions Logs all of denied interactions Used for trou0leshooting
$ermissi#e
Disa,led
*etc*s sconfig*selinu'
6 !etenfor e
3is)la * Modif
File Conte't
Most command handeling files * )rocess ha"e S&Linu' o)tion <*sually -@=
3is)la * Modif
File Conte't
6 restore on
/ semana!e f ontext used to dis)la or modif rules 6 semanage fconte't .a .f;; .t :htt)dJs sJcontentJt; H*"irtual*@*4RA-H
S&Linu' 2ooleans
S&Linu' 0ooleans are rules that can 0e Ena,led or Disa,led +n man )ages
6 man .k HJselinu'H
6 semana!e ,oolean -l
default 0ooleans
6 !etse,ool show current 2oolean state 6 setse,ool change C-$ to change )ermanentl E
by Arthur Berezin Arthur@Berezins.com
Setrou,les+oot-ser#er )ackage listens to *"ar*log*autdit4log and summari;es logs to -#at-lo!-messa!es with uuid of intrusion 6 sealert -l **ID 6 sealert -a -#ar-lo!-audit-audit3lo!
Using MUM
Mum is command.line tool Install * remo"e u)date #uer installed software +fficial !ed 1at )ackages come from !1N Can also 0ring Third Part Software from third )art re)ositories @Look of it as A))Store*Market N 0ut with )ower to choose the sourceA
Using MUM
6 yum +elp dis)la s usage information 6 yum list shows installed and a"aila0le software 6 yum sear + %EY2ORD lists )ackages with ke words in descri)tion 6 yum info $A(%A)ENAME shows detailed information a0out a )ackage 6 yum pro#ides $ATH dis)la s )ackages that include s)ecified filename or )ath
by Arthur Berezin Arthur@Berezins.com
Using MUM
6 um install PACKA/&NAM& downloads and installs )ackage( with all de)endencies 6 um remo"e 6 um u)date PACKA/&NAM&
Yum )roups
/rou) N Collection of related software grou)ed around a )articular solution 6 um grou)list 6 um grou)info 6 um grou)install 6 um grou)earase 6 um grou)u)date
by Arthur Berezin Arthur@Berezins.com
!PM @!ed1at Package ManagementA N local data0ase of installed )ackages +r local )ackage files 6 r)m .# Co)tionsE 6 r)m ..#uer
Quer <
.# .a show all installed )ackages .# PACKA/&NAM& show installed )ackage .# .) PACKA/&4!PM .# .f FIL&NAM& what )ackage 0rings the file
by Arthur Berezin Arthur@Berezins.com
6 r)m
.# .i )ackage information @ um infoA .# .l list of files installed 0 )ackage .# .c list configuration file .# .d documentation files .# ..scri)ts list shell scri)ts
6 r)m .U"h U)date * Install new )ackages 6 r)m .e )ackagename remo"es )ackage(ne de)endencies resol"ed 6 um localinstall PCKA/&4!PM
*etc* um4re)os4d*R4r)m
CNAM&E name7NAM& 0aseurl7@ file<** > htt)<** > ft)<** A g)gcheck7P>8 g)gke 7file<**
Manage Ser"ices
Daemons are pro ess that wait or run in the 0ackground T )icall end with latter BdD Start automaticall at 0oot
*etc*init4d*@SC!IPTA
Manage Ser"ices
&na0le at 0oot
i)ta0les network
Manage Ser"ices
Check logs reconfigure !estart ser"ice Process running - @)s au' > gre) S&!$IC&A Correct )orts - @n HOST $ORT A telnetA Filewall - @ser"ice i)ta0les statusA
Test o)eration
Rsyslo!d N Linu' standard logging ser"ice Process use standard )rotocol to send log messages to rs slogd &ach )rocess descri0ed 0
Configuration file -et -rsyslo!3 onf 6 man rsyslo!d3 onf -usr-s+are-do -rsyslo!-9-manual3+tml
by Arthur Berezin Arthur@Berezins.com
6 cat *etc*rs slog4conf Left side indicated fa ility and se#erity Ri!+t side indicates destination Usuall logs go to -#ar-lo!
Rotatin! Lo!s
,e do not want huge log file Logs are rotating not to fill *"ar*log A date is added to !otated logs +lder logs are @usuall V weeksA are deleted to free disk s)ace A corn Lo0 runs dail to rotate logs Most logs rotated weekl -et -lo!rotate3 onf
by Arthur Berezin Arthur@Berezins.com
Lo!s Summery
Lo!1at + is a )rocess that anal %es logs and sends email summer to root This is a #uick wa to check status of the s stem Logwatch runs daily as cron Lo0 to generate a re)ort To manuall e'ecute run / lo!1at +
Lo!s Summery
Defaults are under *usr-s+are*logwatch*default4conf*logwatch4conf (+an!ed Settings are under -et -lo!1at +- onf-lo!1at +3 onf
M < memor utili%ation P < CPU utili%ation h < hel) # < #uit
by Arthur Berezin Arthur@Berezins.com
6 top
In 6 )s
Processes communicate using signals( can 0e sent an time Signal num0er indicates signalHs kind
S stem e"ents can send signals Users can send signals with 6to) and 6 kill can
6 kill .l
Ma'imum concurrent runnin! pro esses are as the num0er of ores the s stem has The s stem slices )rocesses time to run more )rocesses than cores at Ysame timeY 2 default all )rocesses ha"e e#ual access to CPU time Ni eness for each )rocess can 0e set to share lar!er or smaller s+are of time
gread
Niceness of @8SA is "er nice to other )rocesses *sers can onl in rease niceness Root can also de rease / reni e - top can 0e used to change niceness of running )rocesses / ni e can 0e used to set niceness of ne1 )rocesses
by Arthur Berezin Arthur@Berezins.com
(ron runs )rograms on repeatin! periodi schedule A daemon wakes u) on e a minute to run scheduled tasks Users schedule personal tasks with command / ronta, Administrator schedules tasks in s stem.wide onfi!uration files
Users set )ersonal tasks using cronta0 file 6 cronta0 .l to list user schdules 6 cronta0 .r to delete )ersonal schedules 6 cronta0 .e to edit schedules man 6 ronta,
*)ath*to*command
Minute @P.5SA 1our @P.KWA 3a +f Month @8.W8A Month @8.8K or first W letters N ZanA 3a +f ,eek @P.D Sat is P and DA ,e can use wildcard R and set ste)s @min R*5 is P(5(8P4444A
-et - ronta,
More common to )ut scheduled scri)ts under -et - ron3d-9 Scri)ts due to 0e e'ecuted \1ourl ( ,eekl ( Monthl ] can 0e dro))ed in
Ana ron runs them( a ser"ice res)onsi0le to run scheduled scri)ts that did not run when the machine was off4
by Arthur Berezin Arthur@Berezins.com
6 mail
6 atH to see list of Lo0s 6 at .c =num? to see full scri)t 6 atrm =num? to remo"e a command
by Arthur Berezin Arthur@Berezins.com
Linu' should run well on wide arra of 1, * $irt Supported $+ysi al Hard1are>
Intel and AM3 WK 0it@'UTA * TV 0it @'UTJTVA I2M Power @TV 2it P+,&!TA I2M S stem % @%SA K$M on !1&L54VB * T 9en on !1&L5 $mware &S9 and &S9i MS Ser"er KPPU 1 )er.$
by Arthur Berezin Arthur@Berezins.com
Supported :irtuali;ation>
Kernel Modules are o0Lect that can 0e loaded into running kernel &'tend Kernel ca)a0ilities * load dri"ers Allow the kernel to e'tend ca)a0ilities without recom)iling the kernel or re0ooting
Core kernel image is loaded during 0oot from *0oot*"mlinu%.$&!SI+N +nl one can run at a time Multi)le kernels ma 0e installed &"er kernel has d namicall loaded modules com)ati0le with that kernel
-li,-modules-%ERNEL-:ERSION
Modules are loaded as needed To see what modules are currentl loaded /lsmod
by Arthur Berezin Arthur@Berezins.com
Module $arameters
modules ma acce)t )arameters 6 modinfo M+3UL&.NAM& to get list of o)tions for that module Can 0e set with module load command 6 mode)ro0e M+3 )aram7"alue 6mode)ro0e encr )tfs encr )tfsJ"er0osit 78
*etc*mod)ro0e4d*local4conf
o)tions encr )tfs encr )tfsJ"er0osit 78
by Arthur Berezin Arthur@Berezins.com
The kernel can get )arameters during 0oot with command line )arameters *)roc*cmdline has the command used to 0oot current kernel / man I ,ootparam -usr-s+are-do -"ernel-do -:ER-Dodumentation-"ernelparameters3txt +)tions not recogni%ed 0 Kernel are )assed as en"ironment "aria0les * arguments to first )rocess Kernel 2oot Parameters are set at
*0oot*gru0*gru04conf
by Arthur Berezin Arthur@Berezins.com
U)grading Kernel
Se"eral Kernels ma 0e installed4 Kernel files are under "ersioned directories 6 um u)date kernel 6 r)m .i"h kernel.K4T4''''''4r)m
Mum kee)s onl W latest "ersions of kernel To load the new kernel re0oot is necessar +lder kernel ma still 0e selected from /!U2 ,hen remo"ing kernel a #ersion must 0e s)ecified
by Arthur Berezin Arthur@Berezins.com
'IOS
-s,in-init first )rocess *etc*init 9 r S3 onf *etc*rc4d*rc4s sinit *etc*initta0 Send !unLe"el 9 r 3 onf *etc*rc4d*rcCP.TE4d* Start-ttys3 onf $refdm3 onf
,hen the s stem cannot mount file.s stem it ma dro) to sulo!in as root The s stem in not full stated( mounts fs in *etc*fsta0 as read.onl 1a))ens due to
To fi' file.s stem consistenc use 6 fsck This ha))ens automaticall at 0oot
by Arthur Berezin Arthur@Berezins.com