tag:blogger.com,1999:blog-41587641396100371772024-03-05T20:56:42.011-08:00Linux Tricks and TipsQRadarhttp://www.blogger.com/profile/09505806374791038654noreply@blogger.comBlogger19125tag:blogger.com,1999:blog-4158764139610037177.post-30462893858561135512017-11-29T11:38:00.000-08:002018-04-10T08:49:25.771-07:00Access Control List (ACL)<div dir="ltr" style="text-align: left;" trbidi="on">
<!--[if gte mso 9]><xml>
<o:OfficeDocumentSettings>
<o:AllowPNG/>
</o:OfficeDocumentSettings>
</xml><![endif]--><br />
<!--[if gte mso 9]><xml>
<w:WordDocument>
<w:View>Normal</w:View>
<w:Zoom>0</w:Zoom>
<w:TrackMoves/>
<w:TrackFormatting/>
<w:PunctuationKerning/>
<w:ValidateAgainstSchemas/>
<w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid>
<w:IgnoreMixedContent>false</w:IgnoreMixedContent>
<w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText>
<w:DoNotPromoteQF/>
<w:LidThemeOther>EN-US</w:LidThemeOther>
<w:LidThemeAsian>X-NONE</w:LidThemeAsian>
<w:LidThemeComplexScript>X-NONE</w:LidThemeComplexScript>
<w:Compatibility>
<w:BreakWrappedTables/>
<w:SnapToGridInCell/>
<w:WrapTextWithPunct/>
<w:UseAsianBreakRules/>
<w:DontGrowAutofit/>
<w:SplitPgBreakAndParaMark/>
<w:EnableOpenTypeKerning/>
<w:DontFlipMirrorIndents/>
<w:OverrideTableStyleHps/>
</w:Compatibility>
<m:mathPr>
<m:mathFont m:val="Cambria Math"/>
<m:brkBin m:val="before"/>
<m:brkBinSub m:val="--"/>
<m:smallFrac m:val="off"/>
<m:dispDef/>
<m:lMargin m:val="0"/>
<m:rMargin m:val="0"/>
<m:defJc m:val="centerGroup"/>
<m:wrapIndent m:val="1440"/>
<m:intLim m:val="subSup"/>
<m:naryLim m:val="undOvr"/>
</m:mathPr></w:WordDocument>
</xml><![endif]--><!--[if gte mso 9]><xml>
<w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="true"
DefSemiHidden="true" DefQFormat="false" DefPriority="99"
LatentStyleCount="267">
<w:LsdException Locked="false" Priority="0" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Normal"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="heading 1"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 2"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 3"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 4"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 5"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 6"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 7"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 8"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 9"/>
<w:LsdException Locked="false" Priority="39" Name="toc 1"/>
<w:LsdException Locked="false" Priority="39" Name="toc 2"/>
<w:LsdException Locked="false" Priority="39" Name="toc 3"/>
<w:LsdException Locked="false" Priority="39" Name="toc 4"/>
<w:LsdException Locked="false" Priority="39" Name="toc 5"/>
<w:LsdException Locked="false" Priority="39" Name="toc 6"/>
<w:LsdException Locked="false" Priority="39" Name="toc 7"/>
<w:LsdException Locked="false" Priority="39" Name="toc 8"/>
<w:LsdException Locked="false" Priority="39" Name="toc 9"/>
<w:LsdException Locked="false" Priority="35" QFormat="true" Name="caption"/>
<w:LsdException Locked="false" Priority="10" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Title"/>
<w:LsdException Locked="false" Priority="1" Name="Default Paragraph Font"/>
<w:LsdException Locked="false" Priority="11" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtitle"/>
<w:LsdException Locked="false" Priority="22" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Strong"/>
<w:LsdException Locked="false" Priority="20" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Emphasis"/>
<w:LsdException Locked="false" Priority="59" SemiHidden="false"
UnhideWhenUsed="false" Name="Table Grid"/>
<w:LsdException Locked="false" UnhideWhenUsed="false" Name="Placeholder Text"/>
<w:LsdException Locked="false" Priority="1" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="No Spacing"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 1"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 1"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 1"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 1"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 1"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 1"/>
<w:LsdException Locked="false" UnhideWhenUsed="false" Name="Revision"/>
<w:LsdException Locked="false" Priority="34" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="List Paragraph"/>
<w:LsdException Locked="false" Priority="29" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Quote"/>
<w:LsdException Locked="false" Priority="30" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Quote"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 1"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 1"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 1"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 1"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 1"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 1"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 1"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 1"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 2"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 2"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 2"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 2"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 2"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 2"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 2"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 2"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 2"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 2"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 2"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 2"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 2"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 2"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 3"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 3"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 3"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 3"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 3"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 3"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 3"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 3"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 3"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 3"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 3"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 3"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 3"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 3"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 4"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 4"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 4"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 4"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 4"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 4"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 4"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 4"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 4"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 4"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 4"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 4"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 4"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 4"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 5"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 5"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 5"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 5"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 5"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 5"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 5"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 5"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 5"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 5"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 5"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 5"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 5"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 5"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 6"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 6"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 6"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 6"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 6"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 6"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 6"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 6"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 6"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 6"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 6"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 6"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 6"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 6"/>
<w:LsdException Locked="false" Priority="19" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtle Emphasis"/>
<w:LsdException Locked="false" Priority="21" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Emphasis"/>
<w:LsdException Locked="false" Priority="31" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtle Reference"/>
<w:LsdException Locked="false" Priority="32" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Reference"/>
<w:LsdException Locked="false" Priority="33" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Book Title"/>
<w:LsdException Locked="false" Priority="37" Name="Bibliography"/>
<w:LsdException Locked="false" Priority="39" QFormat="true" Name="TOC Heading"/>
</w:LatentStyles>
</xml><![endif]--><!--[if gte mso 10]>
<style>
/* Style Definitions */
table.MsoNormalTable
{mso-style-name:"Table Normal";
mso-tstyle-rowband-size:0;
mso-tstyle-colband-size:0;
mso-style-noshow:yes;
mso-style-priority:99;
mso-style-parent:"";
mso-padding-alt:0in 5.4pt 0in 5.4pt;
mso-para-margin-top:0in;
mso-para-margin-right:0in;
mso-para-margin-bottom:10.0pt;
mso-para-margin-left:0in;
line-height:115%;
mso-pagination:widow-orphan;
font-size:11.0pt;
font-family:"Calibri","sans-serif";
mso-ascii-font-family:Calibri;
mso-ascii-theme-font:minor-latin;
mso-hansi-font-family:Calibri;
mso-hansi-theme-font:minor-latin;
mso-bidi-font-family:"Times New Roman";
mso-bidi-theme-font:minor-bidi;}
table.MsoTableGrid
{mso-style-name:"Table Grid";
mso-tstyle-rowband-size:0;
mso-tstyle-colband-size:0;
mso-style-priority:59;
mso-style-unhide:no;
border:solid windowtext 1.0pt;
mso-border-alt:solid windowtext .5pt;
mso-padding-alt:0in 5.4pt 0in 5.4pt;
mso-border-insideh:.5pt solid windowtext;
mso-border-insidev:.5pt solid windowtext;
mso-para-margin:0in;
mso-para-margin-bottom:.0001pt;
mso-pagination:widow-orphan;
font-size:11.0pt;
font-family:"Calibri","sans-serif";
mso-ascii-font-family:Calibri;
mso-ascii-theme-font:minor-latin;
mso-hansi-font-family:Calibri;
mso-hansi-theme-font:minor-latin;
mso-bidi-font-family:"Times New Roman";
mso-bidi-theme-font:minor-bidi;}
</style>
<![endif]-->
<br />
<div class="MsoNormal">
<span style="font-family: "georgia" , "times new roman" , serif;">ACL is
used to set some special permissions on files or directories. </span></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal" style="text-align: justify;">
<span style="font-family: "georgia" , "times new roman" , serif;">As we know every
file or directory have permissions<span style="mso-spacerun: yes;"> </span>for owner,
group and other users but if you want to provide access to any other user
without modifying current permissions of file or directory, in that case we can
use the ACL.</span></div>
<div class="MsoNormal" style="text-align: justify;">
<br /></div>
<span style="font-family: "georgia" , "times new roman" , serif;">
</span><br />
<div class="MsoNormal">
<span style="font-family: "georgia" , "times new roman" , serif;">Before
applying ACL we have to perform some initial check.</span></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoListParagraphCxSpFirst" style="mso-list: l0 level1 lfo1; text-indent: -.25in;">
<span style="font-family: "times new roman" , "serif"; mso-fareast-font-family: "Times New Roman";"><span style="mso-list: Ignore;"><span style="font: 7.0pt "Times New Roman";"> </span></span></span><span style="font-size: large;"><span style="font-family: "times new roman" , "serif";"><span style="font-family: "times new roman" , "serif";">1.</span> Check
if acl package is installed or not.</span></span></div>
<span style="font-size: large;">
</span><br />
<div class="MsoListParagraphCxSpLast" style="text-indent: -0.25in;">
<span style="font-size: large;"><span style="font-family: "times new roman" , "serif";"><span style="font-family: "times new roman"; font-stretch: normal; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal;"> </span></span><span style="font-family: "times new roman" , "serif";">2. Check
ACL support for mounted file system.</span></span></div>
<span style="font-size: large;">
</span><br />
<div class="MsoNormal">
<span style="font-family: "times new roman" , "serif";"><span style="mso-spacerun: yes;"> </span> </span></div>
<div class="MsoNormal">
<span style="font-family: "times new roman" , "serif";"> <b>1. Check if acl package is installed or
not.</b></span></div>
<div class="MsoNormal">
<br /></div>
<table border="1" cellpadding="0" cellspacing="0" class="MsoTableGrid" style="border-collapse: collapse; border: none; mso-border-alt: dashed windowtext .5pt; mso-border-insideh: .5pt dashed windowtext; mso-border-insidev: .5pt dashed windowtext; mso-padding-alt: 0in 5.4pt 0in 5.4pt; mso-yfti-tbllook: 1184;">
<tbody>
<tr style="mso-yfti-firstrow: yes; mso-yfti-irow: 0; mso-yfti-lastrow: yes;">
<td style="border: dashed windowtext 1.0pt; mso-border-alt: dashed windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 6.65in;" valign="top" width="638"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;">
<i style="mso-bidi-font-style: normal;"><span style="font-family: "times new roman" , "serif";">[root@vidya
~]# yum list acl</span></i></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;">
<i style="mso-bidi-font-style: normal;"><span style="font-family: "times new roman" , "serif";">Installed
Packages</span></i></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;">
<i style="mso-bidi-font-style: normal;"><span style="font-family: "times new roman" , "serif";">acl.x86_64<span style="mso-spacerun: yes;"> </span><span style="mso-spacerun: yes;"> </span><span style="mso-spacerun: yes;"> </span><span style="mso-spacerun: yes;"> </span><span style="mso-spacerun: yes;"> </span>2.2.49-7.el6_9.1<span style="mso-spacerun: yes;"> </span><span style="mso-spacerun: yes;"> </span>@updates</span></i><span style="font-family: "times new roman" , "serif";"></span></div>
</td>
</tr>
</tbody></table>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in;">
<b><span style="font-family: "times new roman" , "serif";">2. Check
ACL support for mounted file system</span></b><b>
</b></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<span style="font-family: "georgia" , "times new roman" , serif;">Suppose
we want to set acl on /home/vidya directory, so make sure that acl is enabled
on file system where /home/vidya directory is present.</span></div>
<div class="MsoNormal">
<br /></div>
<table border="1" cellpadding="0" cellspacing="0" class="MsoTableGrid" style="border-collapse: collapse; border: none; mso-border-alt: dashed windowtext .5pt; mso-border-insideh: .5pt dashed windowtext; mso-border-insidev: .5pt dashed windowtext; mso-padding-alt: 0in 5.4pt 0in 5.4pt; mso-yfti-tbllook: 1184;">
<tbody>
<tr style="mso-yfti-firstrow: yes; mso-yfti-irow: 0; mso-yfti-lastrow: yes;">
<td style="border: dashed windowtext 1.0pt; mso-border-alt: dashed windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 6.65in;" valign="top" width="638"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;">
<i style="mso-bidi-font-style: normal;"><span style="font-family: "times new roman" , "serif";">[root@vidya
~]# df -h /home/vidya</span></i></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;">
<i style="mso-bidi-font-style: normal;"><span style="font-family: "times new roman" , "serif";">Filesystem<span style="mso-spacerun: yes;"> </span><span style="mso-spacerun: yes;"> </span>Size<span style="mso-spacerun: yes;"> </span>Used Avail Use% Mounted on</span></i></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;">
<i style="mso-bidi-font-style: normal;"><span style="font-family: "times new roman" , "serif";">/dev/mapper/vg_94762034-lv_root<span style="mso-spacerun: yes;"> </span>29G<span style="mso-spacerun: yes;">
</span>6.3G<span style="mso-spacerun: yes;"> </span>21G<span style="mso-spacerun: yes;"> </span>24% <span style="mso-spacerun: yes;"> </span><span style="color: red;">/</span></span></i><span style="font-family: "times new roman" , "serif";"></span></div>
</td>
</tr>
</tbody></table>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in;">
<br /></div>
<div class="MsoNormal">
<span style="font-family: "georgia" , "times new roman" , serif;">Here, we
can say that /home/vidya directory is present under mount /.</span></div>
<span style="font-family: "georgia" , "times new roman" , serif;">
</span><br />
<div class="MsoNormal">
<span style="font-family: "georgia" , "times new roman" , serif;">Now,
check if acl is enabled for / mount point.</span></div>
<table border="1" cellpadding="0" cellspacing="0" class="MsoTableGrid" style="border-collapse: collapse; border: none; mso-border-alt: solid windowtext .5pt; mso-padding-alt: 0in 5.4pt 0in 5.4pt; mso-yfti-tbllook: 1184;">
<tbody>
<tr style="mso-yfti-firstrow: yes; mso-yfti-irow: 0; mso-yfti-lastrow: yes;">
<td style="border: solid windowtext 1.0pt; mso-border-alt: solid windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 6.65in;" valign="top" width="638"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;">
<i style="mso-bidi-font-style: normal;"><span style="font-family: "times new roman" , "serif";">[root@vidya
~]# cat /etc/fstab</span></i></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;">
<i style="mso-bidi-font-style: normal;"><span style="font-family: "times new roman" , "serif";">#</span></i></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;">
<i style="mso-bidi-font-style: normal;"><span style="font-family: "times new roman" , "serif";">#
/etc/fstab</span></i></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;">
<i style="mso-bidi-font-style: normal;"><span style="font-family: "times new roman" , "serif";">#
Created by anaconda on Thu May 10 16:43:17 2012</span></i></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;">
<i style="mso-bidi-font-style: normal;"><span style="font-family: "times new roman" , "serif";">#</span></i></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;">
<i style="mso-bidi-font-style: normal;"><span style="font-family: "times new roman" , "serif";">#
Accessible filesystems, by reference, are maintained under '/dev/disk'</span></i></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;">
<i style="mso-bidi-font-style: normal;"><span style="font-family: "times new roman" , "serif";">#
See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info</span></i></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;">
<i style="mso-bidi-font-style: normal;"><span style="font-family: "times new roman" , "serif";">#</span></i></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;">
<i style="mso-bidi-font-style: normal;"><span style="font-family: "times new roman" , "serif";">/dev/mapper/vg_94762034-lv_root<span style="mso-spacerun: yes;"> </span><span style="mso-spacerun: yes;"> </span>/<span style="mso-spacerun: yes;"> </span>ext4<span style="mso-spacerun: yes;"> </span>defaults,<span style="color: red;">acl<span style="mso-spacerun: yes;"> </span></span>1 1</span></i></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;">
<i style="mso-bidi-font-style: normal;"><span style="font-family: "times new roman" , "serif";">UUID=0eb7c5d4-1797-4b77-84de-14983906633d<span style="mso-spacerun: yes;"> </span><span style="mso-spacerun: yes;"> </span>/boot<span style="mso-spacerun: yes;"> </span>ext4<span style="mso-spacerun: yes;"> </span>defaults<span style="mso-spacerun: yes;"> </span>1 2</span></i></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;">
<i style="mso-bidi-font-style: normal;"><span style="font-family: "times new roman" , "serif";">/dev/mapper/vg_94762034-lv_swap<span style="mso-spacerun: yes;"> </span><span style="mso-spacerun: yes;"> </span><span style="mso-spacerun: yes;"> </span>swap<span style="mso-spacerun: yes;"> </span><span style="mso-spacerun: yes;"> </span><span style="mso-spacerun: yes;"> </span><span style="mso-spacerun: yes;"> </span>swap<span style="mso-spacerun: yes;">
</span><span style="mso-spacerun: yes;"> </span>defaults<span style="mso-spacerun: yes;"> </span>0 0</span></i></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;">
<i style="mso-bidi-font-style: normal;"><span style="font-family: "times new roman" , "serif";">tmpfs<span style="mso-spacerun: yes;"> </span><span style="mso-spacerun: yes;"> </span><span style="mso-spacerun: yes;"> </span>/dev/shm<span style="mso-spacerun: yes;"> </span>tmpfs<span style="mso-spacerun: yes;"> </span>defaults<span style="mso-spacerun: yes;"> </span>0 0</span></i></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;">
<i style="mso-bidi-font-style: normal;"><span style="font-family: "times new roman" , "serif";">devpts<span style="mso-spacerun: yes;"> </span><span style="mso-spacerun: yes;"> </span>/dev/pts<span style="mso-spacerun: yes;"> </span>devpts<span style="mso-spacerun: yes;"> </span>gid=5,mode=620<span style="mso-spacerun: yes;"> </span>0 0</span></i></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;">
<i style="mso-bidi-font-style: normal;"><span style="font-family: "times new roman" , "serif";">sysfs<span style="mso-spacerun: yes;"> </span><span style="mso-spacerun: yes;"> </span><span style="mso-spacerun: yes;"> </span><span style="mso-spacerun: yes;"> </span>/sys<span style="mso-spacerun: yes;"> </span>sysfs<span style="mso-spacerun: yes;"> </span>defaults<span style="mso-spacerun: yes;"> </span>0 0</span></i></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;">
<i style="mso-bidi-font-style: normal;"><span style="font-family: "times new roman" , "serif";">proc<span style="mso-spacerun: yes;"> </span><span style="mso-spacerun: yes;"> </span>/proc<span style="mso-spacerun: yes;"> </span>proc<span style="mso-spacerun: yes;"> </span>defaults<span style="mso-spacerun: yes;"> </span>0 0</span></i></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;">
<i style="mso-bidi-font-style: normal;"><span style="font-family: "times new roman" , "serif";">/dev/xvde1<span style="mso-spacerun: yes;"> </span><span style="mso-spacerun: yes;"> </span>/top<span style="mso-spacerun: yes;"> </span>ext4<span style="mso-spacerun: yes;"> </span>defaults<span style="mso-spacerun: yes;"> </span>0 0</span></i></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;">
<i style="mso-bidi-font-style: normal;"><span style="font-family: "times new roman" , "serif";">/dev/xvde2<span style="mso-spacerun: yes;"> </span><span style="mso-spacerun: yes;"> </span>swap<span style="mso-spacerun: yes;"> </span>swap<span style="mso-spacerun: yes;"> </span>defaults<span style="mso-spacerun: yes;"> </span>0 0</span></i></div>
</td>
</tr>
</tbody></table>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<span style="font-family: "georgia" , "times new roman" , serif;">Now, we
have added acl for / mount point. Once you add the acl remount the partition or
reboot the system.</span></div>
<div class="MsoNormal">
<br /></div>
<table border="1" cellpadding="0" cellspacing="0" class="MsoTableGrid" style="border-collapse: collapse; border: none; mso-border-alt: dashed windowtext .5pt; mso-border-insideh: .5pt dashed windowtext; mso-border-insidev: .5pt dashed windowtext; mso-padding-alt: 0in 5.4pt 0in 5.4pt; mso-yfti-tbllook: 1184;">
<tbody>
<tr style="mso-yfti-firstrow: yes; mso-yfti-irow: 0; mso-yfti-lastrow: yes;">
<td style="border: dashed windowtext 1.0pt; mso-border-alt: dashed windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 6.65in;" valign="top" width="638"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;">
<i style="mso-bidi-font-style: normal;"><span style="font-family: "times new roman" , "serif";">[root@vidya
~]# mount -o remount<span style="mso-spacerun: yes;"> </span>/</span></i></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;">
<i style="mso-bidi-font-style: normal;"><span style="font-family: "times new roman" , "serif";">[root@vidya
~]#</span></i></div>
</td>
</tr>
</tbody></table>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<span style="font-family: "georgia" , "times new roman" , serif;">Now
enable ACL on files and directories.</span></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<span style="font-size: large;"><span style="font-family: "times new roman" , "serif";">There
are two commands for ACL</span></span></div>
<div class="MsoNormal">
<br /></div>
<span style="font-family: "georgia" , "times new roman" , serif;">
</span><br />
<div class="MsoListParagraphCxSpFirst" style="mso-list: l1 level1 lfo3; text-indent: -.25in;">
<span style="font-family: "georgia" , "times new roman" , serif;"><span style="mso-list: Ignore;"> 1.<span style="font-feature-settings: normal; font-kerning: auto; font-language-override: normal; font-size-adjust: none; font-size: 7pt; font-stretch: normal; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal;">
</span></span><span style="color: red;">getfacl :</span> getfacl
command is used to check the currently set permissions. </span>
</div>
<span style="font-family: "georgia" , "times new roman" , serif;">
</span><br />
<div class="MsoListParagraphCxSpLast" style="mso-list: l1 level1 lfo3; text-indent: -.25in;">
<span style="font-family: "georgia" , "times new roman" , serif;"><span style="mso-list: Ignore;"> 2.<span style="font-feature-settings: normal; font-kerning: auto; font-language-override: normal; font-size-adjust: none; font-size: 7pt; font-stretch: normal; font-style: normal; font-variant: normal; font-weight: normal; line-height: normal;">
</span></span></span><span style="font-family: "times new roman" , "serif";"><span style="font-family: "georgia" , "times new roman" , serif;"><span style="color: red;">setfacl :</span> setfacl command is used to set the special permissions on files and directories.</span></span></div>
<span style="font-family: "times new roman" , "serif";"> </span><br />
<div class="MsoNormal">
<span style="font-family: "georgia" , "times new roman" , serif;">For example:
</span></div>
<table border="1" cellpadding="0" cellspacing="0" class="MsoTableGrid" style="border-collapse: collapse; border: none; mso-border-alt: dashed windowtext .5pt; mso-border-insideh: .5pt dashed windowtext; mso-border-insidev: .5pt dashed windowtext; mso-padding-alt: 0in 5.4pt 0in 5.4pt; mso-yfti-tbllook: 1184;">
<tbody>
<tr style="mso-yfti-firstrow: yes; mso-yfti-irow: 0; mso-yfti-lastrow: yes;">
<td style="border: dashed windowtext 1.0pt; mso-border-alt: dashed windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 6.65in;" valign="top" width="638"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;">
<i style="mso-bidi-font-style: normal;"><span style="font-family: "times new roman" , "serif";">[root@vidya
~]# ls -ld /home/vidya</span></i></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;">
<i style="mso-bidi-font-style: normal;"><span style="font-family: "times new roman" , "serif";">drwx------.
3 vidya vidya 4096 Oct<span style="mso-spacerun: yes;"> </span>5 16:47
/home/vidya</span></i></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;">
<br /></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;">
<i style="mso-bidi-font-style: normal;"><span style="font-family: "times new roman" , "serif";">[root@vidya
~]# getfacl /home/vidya</span></i></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;">
<i style="mso-bidi-font-style: normal;"><span style="font-family: "times new roman" , "serif";">getfacl:
Removing leading '/' from absolute path names</span></i></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;">
<i style="mso-bidi-font-style: normal;"><span style="font-family: "times new roman" , "serif";">#
file: home/vidya</span></i></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;">
<i style="mso-bidi-font-style: normal;"><span style="font-family: "times new roman" , "serif";">#
owner: vidya</span></i></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;">
<i style="mso-bidi-font-style: normal;"><span style="font-family: "times new roman" , "serif";">#
group: vidya</span></i></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;">
<i style="mso-bidi-font-style: normal;"><span style="font-family: "times new roman" , "serif";">user::rwx</span></i></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;">
<i style="mso-bidi-font-style: normal;"><span style="font-family: "times new roman" , "serif";">group::---</span></i></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;">
<i style="mso-bidi-font-style: normal;"><span style="font-family: "times new roman" , "serif";">other::---</span></i></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;">
<i style="mso-bidi-font-style: normal;"><span style="font-family: "times new roman" , "serif";">[root@vidya
~]#</span></i></div>
</td>
</tr>
</tbody></table>
<div class="MsoNormal">
<span style="font-family: "georgia" , "times new roman" , serif;">Here, we
see <b style="mso-bidi-font-weight: normal;">user vidya have rwx permissions on
/home/vidya directory</b> but group and others don’t have any permission.</span></div>
<div class="MsoNormal">
<br /></div>
<span style="font-family: "georgia" , "times new roman" , serif;">
</span><br />
<div class="MsoNormal">
<span style="font-family: "georgia" , "times new roman" , serif;">Now, we
want to provide access to <b style="mso-bidi-font-weight: normal;">swati</b> user
without modifying the actual permissions of directory <b style="mso-bidi-font-weight: normal;">/home/vidya</b></span></div>
<table border="1" cellpadding="0" cellspacing="0" class="MsoTableGrid" style="border-collapse: collapse; border: none; mso-border-alt: dashed windowtext .5pt; mso-border-insideh: .5pt dashed windowtext; mso-border-insidev: .5pt dashed windowtext; mso-padding-alt: 0in 5.4pt 0in 5.4pt; mso-yfti-tbllook: 1184;">
<tbody>
<tr style="mso-yfti-firstrow: yes; mso-yfti-irow: 0; mso-yfti-lastrow: yes;">
<td style="border: dashed windowtext 1.0pt; mso-border-alt: dashed windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 6.65in;" valign="top" width="638"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;">
<i style="mso-bidi-font-style: normal;"><span style="font-family: "times new roman" , "serif";">[root@vidya
~]# setfacl -m u:swati:rwx /home/vidya</span></i></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;">
<i style="mso-bidi-font-style: normal;"><span style="font-family: "times new roman" , "serif";">[root@vidya
~]#</span></i></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;">
<br /></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;">
<i style="mso-bidi-font-style: normal;"><span style="font-family: "times new roman" , "serif";">[root@vidya
~]# getfacl /home/vidya</span></i></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;">
<i style="mso-bidi-font-style: normal;"><span style="font-family: "times new roman" , "serif";">getfacl:
Removing leading '/' from absolute path names</span></i></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;">
<i style="mso-bidi-font-style: normal;"><span style="font-family: "times new roman" , "serif";">#
file: home/vidya</span></i></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;">
<i style="mso-bidi-font-style: normal;"><span style="font-family: "times new roman" , "serif";">#
owner: vidya</span></i></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;">
<i style="mso-bidi-font-style: normal;"><span style="font-family: "times new roman" , "serif";">#
group: vidya</span></i></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;">
<i style="mso-bidi-font-style: normal;"><span style="font-family: "times new roman" , "serif";">user::rwx</span></i></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;">
<b style="mso-bidi-font-weight: normal;"><i style="mso-bidi-font-style: normal;"><span style="color: red; font-family: "times new roman" , "serif";">user:swati:rwx</span></i></b></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;">
<i style="mso-bidi-font-style: normal;"><span style="font-family: "times new roman" , "serif";">group::---</span></i></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;">
<i style="mso-bidi-font-style: normal;"><span style="font-family: "times new roman" , "serif";">mask::rwx</span></i></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;">
<i style="mso-bidi-font-style: normal;"><span style="font-family: "times new roman" , "serif";">other::---</span></i></div>
</td>
</tr>
</tbody></table>
<div class="MsoNormal">
<span style="font-family: "georgia" , "times new roman" , serif;">Here, we
will see swati user have now rwx permissions for directory /home/vidya.</span></div>
<span style="font-family: "georgia" , "times new roman" , serif;">
</span><br />
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<span style="font-family: "georgia" , "times new roman" , serif;">Now,
fire ls –ld /home/vidya and observe the permissions.</span></div>
<!--[if gte mso 9]><xml>
<o:OfficeDocumentSettings>
<o:AllowPNG/>
</o:OfficeDocumentSettings>
</xml><![endif]--><br />
<!--[if gte mso 9]><xml>
<w:WordDocument>
<w:View>Normal</w:View>
<w:Zoom>0</w:Zoom>
<w:TrackMoves/>
<w:TrackFormatting/>
<w:PunctuationKerning/>
<w:ValidateAgainstSchemas/>
<w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid>
<w:IgnoreMixedContent>false</w:IgnoreMixedContent>
<w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText>
<w:DoNotPromoteQF/>
<w:LidThemeOther>EN-US</w:LidThemeOther>
<w:LidThemeAsian>X-NONE</w:LidThemeAsian>
<w:LidThemeComplexScript>X-NONE</w:LidThemeComplexScript>
<w:Compatibility>
<w:BreakWrappedTables/>
<w:SnapToGridInCell/>
<w:WrapTextWithPunct/>
<w:UseAsianBreakRules/>
<w:DontGrowAutofit/>
<w:SplitPgBreakAndParaMark/>
<w:EnableOpenTypeKerning/>
<w:DontFlipMirrorIndents/>
<w:OverrideTableStyleHps/>
</w:Compatibility>
<m:mathPr>
<m:mathFont m:val="Cambria Math"/>
<m:brkBin m:val="before"/>
<m:brkBinSub m:val="--"/>
<m:smallFrac m:val="off"/>
<m:dispDef/>
<m:lMargin m:val="0"/>
<m:rMargin m:val="0"/>
<m:defJc m:val="centerGroup"/>
<m:wrapIndent m:val="1440"/>
<m:intLim m:val="subSup"/>
<m:naryLim m:val="undOvr"/>
</m:mathPr></w:WordDocument>
</xml><![endif]--><!--[if gte mso 9]><xml>
<w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="true"
DefSemiHidden="true" DefQFormat="false" DefPriority="99"
LatentStyleCount="267">
<w:LsdException Locked="false" Priority="0" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Normal"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="heading 1"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 2"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 3"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 4"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 5"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 6"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 7"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 8"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 9"/>
<w:LsdException Locked="false" Priority="39" Name="toc 1"/>
<w:LsdException Locked="false" Priority="39" Name="toc 2"/>
<w:LsdException Locked="false" Priority="39" Name="toc 3"/>
<w:LsdException Locked="false" Priority="39" Name="toc 4"/>
<w:LsdException Locked="false" Priority="39" Name="toc 5"/>
<w:LsdException Locked="false" Priority="39" Name="toc 6"/>
<w:LsdException Locked="false" Priority="39" Name="toc 7"/>
<w:LsdException Locked="false" Priority="39" Name="toc 8"/>
<w:LsdException Locked="false" Priority="39" Name="toc 9"/>
<w:LsdException Locked="false" Priority="35" QFormat="true" Name="caption"/>
<w:LsdException Locked="false" Priority="10" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Title"/>
<w:LsdException Locked="false" Priority="1" Name="Default Paragraph Font"/>
<w:LsdException Locked="false" Priority="11" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtitle"/>
<w:LsdException Locked="false" Priority="22" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Strong"/>
<w:LsdException Locked="false" Priority="20" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Emphasis"/>
<w:LsdException Locked="false" Priority="59" SemiHidden="false"
UnhideWhenUsed="false" Name="Table Grid"/>
<w:LsdException Locked="false" UnhideWhenUsed="false" Name="Placeholder Text"/>
<w:LsdException Locked="false" Priority="1" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="No Spacing"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 1"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 1"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 1"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 1"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 1"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 1"/>
<w:LsdException Locked="false" UnhideWhenUsed="false" Name="Revision"/>
<w:LsdException Locked="false" Priority="34" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="List Paragraph"/>
<w:LsdException Locked="false" Priority="29" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Quote"/>
<w:LsdException Locked="false" Priority="30" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Quote"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 1"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 1"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 1"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 1"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 1"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 1"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 1"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 1"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 2"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 2"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 2"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 2"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 2"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 2"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 2"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 2"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 2"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 2"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 2"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 2"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 2"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 2"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 3"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 3"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 3"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 3"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 3"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 3"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 3"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 3"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 3"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 3"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 3"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 3"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 3"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 3"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 4"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 4"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 4"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 4"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 4"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 4"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 4"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 4"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 4"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 4"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 4"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 4"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 4"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 4"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 5"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 5"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 5"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 5"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 5"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 5"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 5"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 5"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 5"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 5"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 5"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 5"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 5"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 5"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 6"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 6"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 6"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 6"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 6"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 6"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 6"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 6"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 6"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 6"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 6"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 6"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 6"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 6"/>
<w:LsdException Locked="false" Priority="19" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtle Emphasis"/>
<w:LsdException Locked="false" Priority="21" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Emphasis"/>
<w:LsdException Locked="false" Priority="31" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtle Reference"/>
<w:LsdException Locked="false" Priority="32" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Reference"/>
<w:LsdException Locked="false" Priority="33" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Book Title"/>
<w:LsdException Locked="false" Priority="37" Name="Bibliography"/>
<w:LsdException Locked="false" Priority="39" QFormat="true" Name="TOC Heading"/>
</w:LatentStyles>
</xml><![endif]--><!--[if gte mso 10]>
<style>
/* Style Definitions */
table.MsoNormalTable
{mso-style-name:"Table Normal";
mso-tstyle-rowband-size:0;
mso-tstyle-colband-size:0;
mso-style-noshow:yes;
mso-style-priority:99;
mso-style-parent:"";
mso-padding-alt:0in 5.4pt 0in 5.4pt;
mso-para-margin-top:0in;
mso-para-margin-right:0in;
mso-para-margin-bottom:10.0pt;
mso-para-margin-left:0in;
line-height:115%;
mso-pagination:widow-orphan;
font-size:11.0pt;
font-family:"Calibri","sans-serif";
mso-ascii-font-family:Calibri;
mso-ascii-theme-font:minor-latin;
mso-hansi-font-family:Calibri;
mso-hansi-theme-font:minor-latin;
mso-bidi-font-family:"Times New Roman";
mso-bidi-theme-font:minor-bidi;}
table.MsoTableGrid
{mso-style-name:"Table Grid";
mso-tstyle-rowband-size:0;
mso-tstyle-colband-size:0;
mso-style-priority:59;
mso-style-unhide:no;
border:solid windowtext 1.0pt;
mso-border-alt:solid windowtext .5pt;
mso-padding-alt:0in 5.4pt 0in 5.4pt;
mso-border-insideh:.5pt solid windowtext;
mso-border-insidev:.5pt solid windowtext;
mso-para-margin:0in;
mso-para-margin-bottom:.0001pt;
mso-pagination:widow-orphan;
font-size:11.0pt;
font-family:"Calibri","sans-serif";
mso-ascii-font-family:Calibri;
mso-ascii-theme-font:minor-latin;
mso-hansi-font-family:Calibri;
mso-hansi-theme-font:minor-latin;
mso-bidi-font-family:"Times New Roman";
mso-bidi-theme-font:minor-bidi;}
</style>
<![endif]-->
<br />
<table border="1" cellpadding="0" cellspacing="0" class="MsoTableGrid" style="border-collapse: collapse; border: none; mso-border-alt: dashed windowtext .5pt; mso-border-insideh: .5pt dashed windowtext; mso-border-insidev: .5pt dashed windowtext; mso-padding-alt: 0in 5.4pt 0in 5.4pt; mso-yfti-tbllook: 1184;">
<tbody>
<tr style="mso-yfti-firstrow: yes; mso-yfti-irow: 0; mso-yfti-lastrow: yes;">
<td style="border: dashed windowtext 1.0pt; mso-border-alt: dashed windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 6.65in;" valign="top" width="638"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;">
<i style="mso-bidi-font-style: normal;"><span style="font-family: "times new roman" , "serif";">[root@vidya
~]# ls –ld /home/vidya</span></i></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;">
<i style="mso-bidi-font-style: normal;"><span style="font-family: "times new roman" , "serif";">drwx------<b style="mso-bidi-font-weight: normal;"><span style="color: red;">+</span></b> 2
vidya vidya 4096 Oct 18 23:57 /home/vidya</span></i><span style="font-family: "times new roman" , "serif";"></span></div>
</td>
</tr>
</tbody></table>
<br />
<span style="font-family: "georgia" , "times new roman" , serif;"><b style="mso-bidi-font-weight: normal;"><u>Note:</u></b> <span style="color: red;">ACL
enabled directory contains + after permissions.</span></span>
<br />
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<span style="font-family: "georgia" , "times new roman" , serif;">To
Remove all ACL</span></div>
<span style="font-family: "georgia" , "times new roman" , serif;">
</span><br />
<div class="MsoNormal">
<span style="font-family: "georgia" , "times new roman" , serif;">Use
below command to remove all ACL.</span></div>
<table border="1" cellpadding="0" cellspacing="0" class="MsoTableGrid" style="border-collapse: collapse; border: none; mso-border-alt: dashed windowtext .5pt; mso-border-insideh: .5pt dashed windowtext; mso-border-insidev: .5pt dashed windowtext; mso-padding-alt: 0in 5.4pt 0in 5.4pt; mso-yfti-tbllook: 1184;">
<tbody>
<tr style="mso-yfti-firstrow: yes; mso-yfti-irow: 0; mso-yfti-lastrow: yes;">
<td style="border: dashed windowtext 1.0pt; mso-border-alt: dashed windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 6.65in;" valign="top" width="638"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;">
<span style="font-family: "times new roman" , "serif";">[root@vidya ~]#
setfacl -b /home/vidya</span></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;">
<span style="font-family: "times new roman" , "serif";">[root@vidya ~]#</span></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;">
<br /></div>
</td>
</tr>
</tbody></table>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in;">
<br /></div>
<div class="MsoNormal">
<span style="font-family: "georgia" , "times new roman" , serif;">To
remove acl for particular user use below command</span></div>
<table border="1" cellpadding="0" cellspacing="0" class="MsoTableGrid" style="border-collapse: collapse; border: none; mso-border-alt: dashed windowtext .5pt; mso-border-insideh: .5pt dashed windowtext; mso-border-insidev: .5pt dashed windowtext; mso-padding-alt: 0in 5.4pt 0in 5.4pt; mso-yfti-tbllook: 1184;">
<tbody>
<tr style="mso-yfti-firstrow: yes; mso-yfti-irow: 0; mso-yfti-lastrow: yes;">
<td style="border: dashed windowtext 1.0pt; mso-border-alt: dashed windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 6.65in;" valign="top" width="638"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;">
<i style="mso-bidi-font-style: normal;"><span style="font-family: "times new roman" , "serif";">[root@vidya
~]# setfacl -x u:swati /home/vidya</span></i></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;">
<i style="mso-bidi-font-style: normal;"><span style="font-family: "times new roman" , "serif";">[root@vidya
~]#</span></i><span style="font-family: "times new roman" , "serif";"></span></div>
</td>
</tr>
</tbody></table>
<div class="MsoNormal">
<br /></div>
<br /></div>
QRadarhttp://www.blogger.com/profile/09505806374791038654noreply@blogger.com0tag:blogger.com,1999:blog-4158764139610037177.post-72519289782683983302017-07-23T06:29:00.002-07:002018-04-10T08:55:15.961-07:00What is UMASK?<div dir="ltr" style="text-align: left;" trbidi="on">
<span style="font-family: "georgia" , "times new roman" , serif;">UMASK is
User file creation mask, which is <span style="color: red;">used to set default permissions for newly
created files and directories.</span></span><br />
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in;">
<span style="font-family: "georgia" , "times new roman" , serif;"><br /></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in;">
<span style="font-family: "georgia" , "times new roman" , serif;">The default
maximum permissions for file is 666 because file doesn’t have execute
permissions by default and the maximum permissions for directory is 777.</span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in;">
<span style="color: red;"><span style="font-size: large;">Check current UMASK</span></span></div>
<div class="MsoNormal">
<span style="color: red;"><span style="font-size: large;"> </span></span><span style="font-family: "georgia" , "times new roman" , serif;"><span style="font-size: small;">To check current umask value,<span style="mso-spacerun: yes;"> </span>just enter the umask command on terminal.</span></span></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<img alt="" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeYAAAA5CAIAAABs7h/WAAACbUlEQVR4nO3d0XKbMBAFUP7/l/xx7UPbDIXVasHIiOScyWSwAK3ww/UOCcmyAAAA39Drn1tKbzYAHuPz6bmuNaJufkXzRPZdH1rAgw1NjXDy0ZFdKT1JVk6yDOAx9qnx1f3t29XXyv6U5OAwpsPj9+PXXlfrEsIZ9ktdb+wLVd6f/VtRXxLw07W60TDywpet8WTyzfewbiW/kuOT0sXJl8a1tOL7nfdHWAMlebQlg4MiOz+3tYDuB0y+5m6J8Nxwo9VN5913ZTEAt0X2EkXtocjOhSHeitTKJN3IrrT54ZwiG6j6WGRXOtyhkV1cQ+v4Q5EdHr9/6cYIcEy3G23tqoyvd4UV6/McFa6ktSuf5yuRN8tbb2zWn5+4mXmJ3iWAwC0xkeT7hSVaI5IReKp5+rsL++tJrggAAAAAAAAAAADOaz260h1vzTN8xQA/0z6O6+OVbQAuczSyu4PJOABvOR3Z8hrg085FtrwGuMGJyJbXAPfw40eAJzn0S36v/3XHAQAAAAAAAFiW5VfjC4DphOkssgFmJLIB/rjxl7hbTwxtiWxgQp9Pz9FPS+ZXJLKBBxsa1t0/3Dquel66X1dkAxNq/YuZJWpXr3rAfVMorDvouqrP1otsYEKtbjSMvPBlazyZfPM9rFtJ7eR4XTbwDXXvXbQGB0V2fm5rAd0PmHzNAZENTOiuyF6iqD0U2Tk3RoBv6GORXelwh0Z2cQ1/iWxgQt1utLWrMr7eFVasz3NUcqukNLnIBib0fjieK1q/AX26RGtEZANPdVVXO89KrplHZAM8hsgGeAx/fBUAAAAAAAAAAAAAAAAAAGDjN3eukELL9M97AAAAAElFTkSuQmCCAA==" /> </div>
<div class="MsoNormal">
<span style="mso-no-proof: yes;"></span></div>
<div class="MsoNormal">
<span style="font-family: "georgia" , "times new roman" , serif;">Here, 0022 is the current umask value set on the system.</span></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<span style="font-family: inherit;"> <span style="font-family: "georgia" , "times new roman" , serif;">These 4 values are as below:</span></span></div>
<table border="1" cellpadding="0" cellspacing="0" class="MsoTableGrid" style="border-collapse: collapse; border: none; margin-left: 9.9pt; mso-border-alt: solid windowtext .5pt; mso-padding-alt: 0in 5.4pt 0in 5.4pt; mso-yfti-tbllook: 1184;">
<tbody>
<tr style="mso-yfti-firstrow: yes; mso-yfti-irow: 0;">
<td style="border: solid windowtext 1.0pt; mso-border-alt: solid windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 49.5pt;" valign="top" width="66"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;">
<span style="font-family: "georgia" , "times new roman" , serif;"><span style="mso-spacerun: yes;"> </span>0</span></div>
</td>
<td style="border-left: none; border: solid windowtext 1.0pt; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 3.0in;" valign="top" width="288"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;">
<span style="font-family: "georgia" , "times new roman" , serif;">Special Permissions</span></div>
</td>
</tr>
<tr style="mso-yfti-irow: 1;">
<td style="border-top: none; border: solid windowtext 1.0pt; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 49.5pt;" valign="top" width="66"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;">
<span style="font-family: "georgia" , "times new roman" , serif;"><span style="mso-spacerun: yes;"> </span>0</span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 3.0in;" valign="top" width="288"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;">
<span style="font-family: "georgia" , "times new roman" , serif;">Owner Permissions</span></div>
</td>
</tr>
<tr style="mso-yfti-irow: 2;">
<td style="border-top: none; border: solid windowtext 1.0pt; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 49.5pt;" valign="top" width="66"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;">
<span style="font-family: "georgia" , "times new roman" , serif;"><span style="mso-spacerun: yes;"> </span>2</span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 3.0in;" valign="top" width="288"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;">
<span style="font-family: "georgia" , "times new roman" , serif;">Group Permissions</span></div>
</td>
</tr>
<tr style="mso-yfti-irow: 3; mso-yfti-lastrow: yes;">
<td style="border-top: none; border: solid windowtext 1.0pt; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 49.5pt;" valign="top" width="66"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;">
<span style="font-family: "georgia" , "times new roman" , serif;"><span style="mso-spacerun: yes;"> </span>2</span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 3.0in;" valign="top" width="288"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;">
<span style="font-family: "georgia" , "times new roman" , serif;">Other User’s Permissions</span></div>
</td>
</tr>
</tbody></table>
<div class="MsoNormal">
<span style="font-family: inherit;"><br /></span></div>
<div class="MsoNormal">
<span style="font-family: inherit;"> <span style="font-family: "georgia" , "times new roman" , serif;">Now, we will calculate how newly files get default
permissions.</span></span></div>
<span style="font-family: inherit;">
</span><span style="font-family: inherit;">
</span><span style="font-family: inherit;">
</span><span style="font-family: inherit;">
</span><span style="font-family: inherit;">
</span><span style="font-family: inherit;">
</span><br />
<table border="1" cellpadding="0" cellspacing="0" class="MsoTableGrid" style="border-collapse: collapse; border: none; mso-border-alt: solid windowtext .5pt; mso-padding-alt: 0in 5.4pt 0in 5.4pt; mso-yfti-tbllook: 1184;"><tbody>
<tr style="mso-yfti-firstrow: yes; mso-yfti-irow: 0;">
<td style="border: solid windowtext 1.0pt; mso-border-alt: solid windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 6.65in;" valign="top" width="638"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;">
Default file permissions – UMASK = <span style="color: red;">Newly created files permissions</span></div>
</td>
</tr>
<tr style="mso-yfti-irow: 1;">
<td style="border-top: none; border: solid windowtext 1.0pt; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 6.65in;" valign="top" width="638"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;">
0666 - 0022 = <span style="color: red;">0644</span> (Here UMASK value is 0022 so newly created files
get 0644 permissions)</div>
</td>
</tr>
<tr style="mso-yfti-irow: 2;">
<td style="border-top: none; border: solid windowtext 1.0pt; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 6.65in;" valign="top" width="638"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;">
Default Directory permissions – UMASK = <span style="color: red;">Newly created files
permissions</span></div>
</td>
</tr>
<tr style="mso-yfti-irow: 3; mso-yfti-lastrow: yes;"><td style="border-top: none; border: solid windowtext 1.0pt; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 6.65in;" valign="top" width="638"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;">
0777 – 0022 = <span style="color: red;">0755</span> (Here, UMASK value is 0022, so newly created directory
get 0755 permissions) </div>
</td>
</tr>
</tbody></table>
<div class="MsoNormal">
</div>
<br />
<br />
<div class="MsoNormal">
<span style="color: red;"><span style="font-size: large;">How to change UMASK temporarily?</span></span> <span style="font-family: "georgia" , "times new roman" , serif;"> </span><br />
<span style="font-family: "georgia" , "times new roman" , serif;">To change umask temporarily use the below command.</span></div>
<br />
<div class="MsoNormal">
<span style="mso-no-proof: yes;"><img alt="" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAacAAABLCAIAAABbfN+CAAADsUlEQVR4nO3c63KbMBAGUN7/lfxw7Z/WpWh3kWxugXOm07GF0AomfJETyDQBAMCOXn+dUnrxAniW4wNoXmuPuvURXSf1Pjjtr5me9rrQWd944GS7ft1nF9sB1evSF7nah6bRJl3dPn/bFsra4f7C6+F9SSyWA0Nrjdf/2oph/7Z92+Oql0Vt/2xuYej0nJ/2VHROKYyzor2nz/fnGX6e8Os+vAK/ueraDovsaOv2XJBF/6J05+BTniBhAm6YSquT+XJ8qcej1elQNO6UevW+2QRWM7qe82qJcN/wRbamC1dzPUu87Ih6Ei2cT9YOT3FW6k1RWg2lXi3MwdGrfSj1imOpx9wp9UYnA09xWOr1rLN2Tb3OOWT9h1Iv7N++HZqP1INtrK6Jsk097fNNYcX+cUaFM8k21eO8Q20xvfmLxfzrHRcjT9FZKiYzdP6Lwbc61fDDnPJFX1yHG5bIWlzn8GjX+Ya/4SrvIkcEAAAAAAAA8COc+GtW96/A0x0fQK/8LuWtxi+O6Dqp5/YaOMeuF172qMAB1evSF4mbi0wDniV7UGmKFk1DT0S9/tdWDPu37dseV3YI4QjtVOcv2kI956c9Ff1TAjaQrYnC1AjfZu3F4Iv/w7o9EVD0L0p3Dj4lx5Il4DfnR97Bcep0KBp3Sr1632wCqxldz3m1RLhv+CJb09VrwJ7JANs4K/WmKK2GUq8W5mCWSj2DrKZez2IzHFPqwaEOS72eddauqdc5h6z/UOqF/du3PuHCCVbXRNmmnvb5prBi/zijwplkm+px3qG2mN78xWL+9Y6LkafoLAF7OeVKKyJywxJZi3CBR7vOKmPDVd5FjggAAAAAAAAAgFR2V3B9t/BoO8AltElXt8/fZvcASz3guj5IvdU+Ug+4LqkHPMto6r0adTvAtXz2c72isWgHOJ/UAx7nmztXwl/j+oQLAAAAAABwjF/JP4B7knrAs0g9YEMn3tnX+8iw1IO7Oj6Awj9nsO34xRFJPXi6XfNu9Wm2/arXpdfrSj24q+zBsilaNA09wZb9IZZ59LT92/Ztj6t+2O4fqQd3VTxpW/fM1k2rS7l3tIX7DizHyv7WekBs9UNo1rhT6tX7ZhNYzeh6zgGpB3d1VupNUVoNpV7NJ1wgdljq9ayzdk29zjn8IfXgrlbXRNmmnvb5prBi/zijis+8XYNLPbir7/Pls6L9P4z7uETWIvXg0bZaW11nJtuMI/WAZ5F6wLNIPQAAAAAAAAAAAAAAAAAAAO7rN5z68D+CfodVAAAAAElFTkSuQmCCAA==" /></span></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<span style="font-family: "georgia" , "times new roman" , serif;">Here, We have set 0044 as umask value.</span></div>
<div class="MsoNormal">
<span style="font-family: "georgia" , "times new roman" , serif;"><br /></span></div>
<div class="MsoNormal">
<span style="font-family: "georgia" , "times new roman" , serif;">Now, newly created files and directories will get the
permissions as below</span></div>
<div class="MsoNormal">
<span style="font-family: "georgia" , "times new roman" , serif;"><br /></span></div>
<div class="MsoNormal">
<span style="font-family: "georgia" , "times new roman" , serif;">0666 - 0044 = 0622 (So 0622 should be default permissions
for file)</span></div>
<div class="MsoNormal">
<span style="font-family: "georgia" , "times new roman" , serif;">0777 - 0044 = 0733 (So 0733 should be default permissions
for directory)</span></div>
<div class="MsoNormal">
<br />
<span style="font-family: "georgia" , "times new roman" , serif;">Now, When ever you create new files and directories and check, you will see 622 (rw--w--w-) permissions for file and 733 (rwx-wx-wx) to directories. Check below example.</span><br />
<br />
<span style="color: red;"><span style="font-family: "georgia" , "times new roman" , serif;"><u><b>Note:</b></u> You will need to open new terminal to see new umask. </span></span><br />
<br />
<span style="font-family: "georgia" , "times new roman" , serif;">Examples: </span><br />
<span style="font-family: "georgia" , "times new roman" , serif;"><!--[if gte mso 9]><xml>
<o:OfficeDocumentSettings>
<o:AllowPNG/>
</o:OfficeDocumentSettings>
</xml><![endif]--><!--[if gte mso 9]><xml>
<w:WordDocument>
<w:View>Normal</w:View>
<w:Zoom>0</w:Zoom>
<w:TrackMoves/>
<w:TrackFormatting/>
<w:PunctuationKerning/>
<w:ValidateAgainstSchemas/>
<w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid>
<w:IgnoreMixedContent>false</w:IgnoreMixedContent>
<w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText>
<w:DoNotPromoteQF/>
<w:LidThemeOther>EN-US</w:LidThemeOther>
<w:LidThemeAsian>X-NONE</w:LidThemeAsian>
<w:LidThemeComplexScript>X-NONE</w:LidThemeComplexScript>
<w:Compatibility>
<w:BreakWrappedTables/>
<w:SnapToGridInCell/>
<w:WrapTextWithPunct/>
<w:UseAsianBreakRules/>
<w:DontGrowAutofit/>
<w:SplitPgBreakAndParaMark/>
<w:EnableOpenTypeKerning/>
<w:DontFlipMirrorIndents/>
<w:OverrideTableStyleHps/>
</w:Compatibility>
<m:mathPr>
<m:mathFont m:val="Cambria Math"/>
<m:brkBin m:val="before"/>
<m:brkBinSub m:val="--"/>
<m:smallFrac m:val="off"/>
<m:dispDef/>
<m:lMargin m:val="0"/>
<m:rMargin m:val="0"/>
<m:defJc m:val="centerGroup"/>
<m:wrapIndent m:val="1440"/>
<m:intLim m:val="subSup"/>
<m:naryLim m:val="undOvr"/>
</m:mathPr></w:WordDocument>
</xml><![endif]--><!--[if gte mso 9]><xml>
<w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="true"
DefSemiHidden="true" DefQFormat="false" DefPriority="99"
LatentStyleCount="267">
<w:LsdException Locked="false" Priority="0" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Normal"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="heading 1"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 2"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 3"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 4"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 5"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 6"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 7"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 8"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 9"/>
<w:LsdException Locked="false" Priority="39" Name="toc 1"/>
<w:LsdException Locked="false" Priority="39" Name="toc 2"/>
<w:LsdException Locked="false" Priority="39" Name="toc 3"/>
<w:LsdException Locked="false" Priority="39" Name="toc 4"/>
<w:LsdException Locked="false" Priority="39" Name="toc 5"/>
<w:LsdException Locked="false" Priority="39" Name="toc 6"/>
<w:LsdException Locked="false" Priority="39" Name="toc 7"/>
<w:LsdException Locked="false" Priority="39" Name="toc 8"/>
<w:LsdException Locked="false" Priority="39" Name="toc 9"/>
<w:LsdException Locked="false" Priority="35" QFormat="true" Name="caption"/>
<w:LsdException Locked="false" Priority="10" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Title"/>
<w:LsdException Locked="false" Priority="1" Name="Default Paragraph Font"/>
<w:LsdException Locked="false" Priority="11" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtitle"/>
<w:LsdException Locked="false" Priority="22" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Strong"/>
<w:LsdException Locked="false" Priority="20" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Emphasis"/>
<w:LsdException Locked="false" Priority="59" SemiHidden="false"
UnhideWhenUsed="false" Name="Table Grid"/>
<w:LsdException Locked="false" UnhideWhenUsed="false" Name="Placeholder Text"/>
<w:LsdException Locked="false" Priority="1" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="No Spacing"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 1"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 1"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 1"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 1"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 1"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 1"/>
<w:LsdException Locked="false" UnhideWhenUsed="false" Name="Revision"/>
<w:LsdException Locked="false" Priority="34" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="List Paragraph"/>
<w:LsdException Locked="false" Priority="29" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Quote"/>
<w:LsdException Locked="false" Priority="30" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Quote"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 1"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 1"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 1"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 1"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 1"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 1"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 1"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 1"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 2"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 2"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 2"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 2"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 2"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 2"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 2"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 2"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 2"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 2"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 2"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 2"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 2"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 2"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 3"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 3"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 3"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 3"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 3"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 3"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 3"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 3"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 3"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 3"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 3"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 3"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 3"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 3"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 4"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 4"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 4"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 4"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 4"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 4"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 4"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 4"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 4"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 4"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 4"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 4"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 4"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 4"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 5"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 5"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 5"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 5"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 5"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 5"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 5"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 5"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 5"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 5"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 5"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 5"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 5"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 5"/>
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Shading Accent 6"/>
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
UnhideWhenUsed="false" Name="Light List Accent 6"/>
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
UnhideWhenUsed="false" Name="Light Grid Accent 6"/>
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 6"/>
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 6"/>
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 1 Accent 6"/>
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium List 2 Accent 6"/>
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 6"/>
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 6"/>
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 6"/>
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
UnhideWhenUsed="false" Name="Dark List Accent 6"/>
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Shading Accent 6"/>
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful List Accent 6"/>
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
UnhideWhenUsed="false" Name="Colorful Grid Accent 6"/>
<w:LsdException Locked="false" Priority="19" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtle Emphasis"/>
<w:LsdException Locked="false" Priority="21" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Emphasis"/>
<w:LsdException Locked="false" Priority="31" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Subtle Reference"/>
<w:LsdException Locked="false" Priority="32" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Intense Reference"/>
<w:LsdException Locked="false" Priority="33" SemiHidden="false"
UnhideWhenUsed="false" QFormat="true" Name="Book Title"/>
<w:LsdException Locked="false" Priority="37" Name="Bibliography"/>
<w:LsdException Locked="false" Priority="39" QFormat="true" Name="TOC Heading"/>
</w:LatentStyles>
</xml><![endif]--><!--[if gte mso 10]>
<style>
/* Style Definitions */
table.MsoNormalTable
{mso-style-name:"Table Normal";
mso-tstyle-rowband-size:0;
mso-tstyle-colband-size:0;
mso-style-noshow:yes;
mso-style-priority:99;
mso-style-parent:"";
mso-padding-alt:0in 5.4pt 0in 5.4pt;
mso-para-margin-top:0in;
mso-para-margin-right:0in;
mso-para-margin-bottom:10.0pt;
mso-para-margin-left:0in;
line-height:115%;
mso-pagination:widow-orphan;
font-size:11.0pt;
font-family:"Calibri","sans-serif";
mso-ascii-font-family:Calibri;
mso-ascii-theme-font:minor-latin;
mso-hansi-font-family:Calibri;
mso-hansi-theme-font:minor-latin;
mso-bidi-font-family:"Times New Roman";
mso-bidi-theme-font:minor-bidi;}
table.MsoTableGrid
{mso-style-name:"Table Grid";
mso-tstyle-rowband-size:0;
mso-tstyle-colband-size:0;
mso-style-priority:59;
mso-style-unhide:no;
border:solid windowtext 1.0pt;
mso-border-alt:solid windowtext .5pt;
mso-padding-alt:0in 5.4pt 0in 5.4pt;
mso-border-insideh:.5pt solid windowtext;
mso-border-insidev:.5pt solid windowtext;
mso-para-margin:0in;
mso-para-margin-bottom:.0001pt;
mso-pagination:widow-orphan;
font-size:11.0pt;
font-family:"Calibri","sans-serif";
mso-ascii-font-family:Calibri;
mso-ascii-theme-font:minor-latin;
mso-hansi-font-family:Calibri;
mso-hansi-theme-font:minor-latin;
mso-bidi-font-family:"Times New Roman";
mso-bidi-theme-font:minor-bidi;}
</style>
<![endif]-->
<table border="1" cellpadding="0" cellspacing="0" class="MsoTableGrid" style="border-collapse: collapse; border: none; mso-border-alt: dash-small-gap windowtext .5pt; mso-border-insideh: .5pt dash-small-gap windowtext; mso-border-insidev: .5pt dash-small-gap windowtext; mso-padding-alt: 0in 5.4pt 0in 5.4pt; mso-yfti-tbllook: 1184;">
<tbody>
<tr style="mso-yfti-firstrow: yes; mso-yfti-irow: 0; mso-yfti-lastrow: yes;">
<td style="border: dashed windowtext 1.0pt; mso-border-alt: dash-small-gap windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 6.65in;" valign="top" width="638"><div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;">
<i><span style="font-family: "courier new" , "courier" , monospace;">[root@p ~]# umask</span></i></div>
<i><span style="font-family: "courier new" , "courier" , monospace;">
</span></i><br />
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;">
<i><span style="font-family: "courier new" , "courier" , monospace;">0044</span></i></div>
<i><span style="font-family: "courier new" , "courier" , monospace;">
</span></i><br />
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;">
</div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;">
<i><span style="font-family: "courier new" , "courier" , monospace;">[root@p ~]# touch test</span></i></div>
<i><span style="font-family: "courier new" , "courier" , monospace;">
</span></i><br />
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;">
<br /></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;">
<i><span style="font-family: "courier new" , "courier" , monospace;">[root@p ~]# ls -l test</span></i></div>
<i><span style="font-family: "courier new" , "courier" , monospace;">
</span></i><br />
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;">
<i><span style="font-family: "courier new" , "courier" , monospace;">-rw--w--w-. 1 root root 0 Jul 25 19:01 test</span></i></div>
<i><span style="font-family: "courier new" , "courier" , monospace;">
</span></i><br />
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;">
<i><span style="font-family: "courier new" , "courier" , monospace;">[root@p ~]# mkdir new</span></i></div>
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;">
<br /></div>
<i><span style="font-family: "courier new" , "courier" , monospace;">
</span></i><br />
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;">
<i><span style="font-family: "courier new" , "courier" , monospace;">[root@p ~]# ls -ld new</span></i></div>
<i><span style="font-family: "courier new" , "courier" , monospace;">
</span></i><br />
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;">
<i><span style="font-family: "courier new" , "courier" , monospace;">drwx-wx-wx. 2 root root 4096 Jul 25 19:02 new</span></i></div>
<i><span style="font-family: "courier new" , "courier" , monospace;">
</span></i><br />
<div class="MsoNormal" style="line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in;">
<i><span style="font-family: "courier new" , "courier" , monospace;">[root@p ~]#</span></i></div>
</td>
</tr>
</tbody></table>
</span></div>
<div class="MsoNormal">
<span style="color: red;"><span style="font-size: large;">How to change UMASK permanently?</span></span></div>
<span style="color: red;"><span style="font-size: large;">
</span></span><br />
<div class="MsoNormal">
<span style="font-family: "georgia" , "times new roman" , serif;">You will need to open the file .bash_profile which is
present in home directory of user.</span></div>
<div class="MsoNormal">
<span style="font-family: "georgia" , "times new roman" , serif;">Once you open the file you will need to add the entry of
umask value which you want to set.</span><br />
<img alt="" src="data:image/png;base64,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" /><br />
<br /></div>
<div class="MsoNormal">
</div>
<div class="MsoNormal">
<span style="mso-no-proof: yes;"></span></div>
<div class="MsoNormal">
<span style="font-family: "georgia" , "times new roman" , serif;">Now, we have permanently set umask value to 0044.</span></div>
<div class="MsoNormal">
<span style="font-family: "georgia" , "times new roman" , serif;"><br /></span></div>
<div class="MsoNormal">
<span style="color: red;"><span style="font-family: "georgia" , "times new roman" , serif;"><u><b>Note:</b></u> You will need to manually add umask 0044 in
.bash_profile file.</span></span></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal" style="text-align: justify;">
<span style="font-family: "georgia" , "times new roman" , serif;">Finally, we can say that umask is
used to set the default permissions for newly created files and directories.
You will get the newly permissions by subtracting default maximum permissions
with umask value.</span></div>
<div class="MsoNormal">
<br /></div>
</div>
QRadarhttp://www.blogger.com/profile/09505806374791038654noreply@blogger.com0tag:blogger.com,1999:blog-4158764139610037177.post-41313040290291379732015-10-09T11:21:00.001-07:002015-10-09T11:21:37.959-07:00iptables in Linux<div dir="ltr" style="text-align: left;" trbidi="on">
<br />
<ul style="text-align: left;">
<li><span style="font-family: Georgia,"Times New Roman",serif;">iptables is implemented at lowest level of kernel which is called as netfilters.</span></li>
<li><span style="font-family: Georgia,"Times New Roman",serif;">iptables does not operation on application layer</span></li>
<li><span style="font-family: Georgia,"Times New Roman",serif;">iptables helps to block some type of DDOS attacks </span></li>
<li><span style="font-family: Georgia,"Times New Roman",serif;">iptables is nothing but the collection of tables which are further divided into chains</span></li>
</ul>
<span style="font-family: Georgia,"Times New Roman",serif;"> There are<span style="color: red;"> three types</span> of iptables</span><br />
<ol style="text-align: left;">
<li><span style="font-family: Georgia,"Times New Roman",serif;">filter table</span></li>
<li><span style="font-family: Georgia,"Times New Roman",serif;">nat table</span></li>
<li><span style="font-family: Georgia,"Times New Roman",serif;">mangle table</span></li>
</ol>
<span style="color: red;"><u> <b>Syntax</b></u></span><br />
<span style="color: red;"><br /></span>
<i><span style="font-family: "Courier New",Courier,monospace;"><span style="color: red;"><span style="color: black;">#[root@server Desktop]# iptables -t <table_name> <commands> <target></span></span></span></i><br />
<br />
<span style="color: red;"><span style="color: black;"> </span><span style="font-family: Times, "Times New Roman", serif;"><b>1) <u>Filter Table</u></b></span></span><br />
<br />
<span style="font-family: Georgia,"Times New Roman",serif;">The filter table is mainly used for packet filtering.</span><br />
<span style="font-family: Times, "Times New Roman", serif;"><b><span style="font-family: Georgia,"Times New Roman",serif;"> </span></b></span><br />
<span style="font-family: Times, "Times New Roman", serif;">There are 3 types of chains in filter table</span><br />
<i><span style="font-family: Times, "Times New Roman", serif;">(i) INPUT chain</span></i><br />
<i><span style="font-family: Times, "Times New Roman", serif;">(ii) OUTPUT chain</span></i><br />
<i><span style="color: red;"><span style="color: black;"><span style="font-family: Times, "Times New Roman", serif;">(iii) FORWARD chain</span></span></span></i><br />
<span style="color: red;"><span style="color: black;"><span style="font-family: Times, "Times New Roman", serif;"> </span></span></span><br />
<span style="color: red;">2) <u>NAT Table</u></span><br />
<br />
<span style="font-family: Georgia,"Times New Roman",serif;">This table is used only when a packets that creates a new connection. It is responsible for NAT(Network Address Translation).</span><br />
<br />
There are 3 types of chains in nat table<br />
<span style="font-family: Times,"Times New Roman",serif;"><i>(i) PREROUTING chain</i></span><br />
<span style="font-family: Times,"Times New Roman",serif;"><i>(ii)POSTROUTING chain</i></span><br />
<span style="font-family: Times,"Times New Roman",serif;"><i>(iii)OUTPUT chain</i></span><br />
<br />
<span style="color: red;">3) <u>MANGLE Table</u></span><br />
<br />
<span style="font-family: Georgia,"Times New Roman",serif;">This table is used for specialized packets alteration.</span><br />
<br />
There are 5 chains in mangle table<br />
<i>(i) INPUT chain</i><br />
<i>(ii) OUTPUT chain</i><br />
<i>(iii) FORWARD chain</i><br />
<i>(iv) PREROUTING chain</i><br />
<i>(v) POSTROUTING chain</i><br />
<br />
<br /></div>
QRadarhttp://www.blogger.com/profile/09505806374791038654noreply@blogger.com0tag:blogger.com,1999:blog-4158764139610037177.post-68454640455303676252015-07-02T14:38:00.004-07:002015-07-02T15:11:55.878-07:00Audit Policy Tracking in Linux<div dir="ltr" style="text-align: left;" trbidi="on">
<div class="MsoNormal">
<span style="font-family: Georgia, Times New Roman, serif;"><span style="line-height: 107%;"><span style="font-size: large;">I</span></span><span style="font-size: 12pt; line-height: 107%;">n some situations we need to monitor some files and
wants to know when the files has been updated, which action has been take on
the file and which user have made the changes on it.<o:p></o:p></span></span></div>
<div class="MsoNormal">
<span style="font-size: 12pt; line-height: 107%;"><span style="font-family: Georgia, Times New Roman, serif;"><br /></span></span></div>
<div class="MsoNormal">
<span style="font-size: 12pt; line-height: 107%;"><span style="font-family: Georgia, Times New Roman, serif;">To get such information we use audit policy tracking in
linux.<o:p></o:p></span></span></div>
<div class="MsoNormal">
<span style="font-size: 12pt; line-height: 107%;"><span style="font-family: Georgia, Times New Roman, serif;"><br /></span></span></div>
<div class="MsoNormal">
<span style="font-size: 12pt; line-height: 107%;"><span style="font-family: Georgia, Times New Roman, serif;">Make sure that <span style="color: red;">auditd </span>service is running on the
server. <o:p></o:p></span></span></div>
<div class="MsoNormal">
<span style="font-size: 12pt; line-height: 107%;"><span style="font-family: Georgia, Times New Roman, serif;"><br /></span></span></div>
<div class="MsoNormal">
<span style="font-size: 12pt; line-height: 107%;"><span style="font-family: Georgia, Times New Roman, serif;">If the daemon is not installed install it using below
command</span><span style="font-family: Times New Roman, serif;"><o:p></o:p></span></span></div>
<div class="MsoNormal">
<br /></div>
<div style="border: dashed windowtext 1.0pt; mso-border-alt: dashed windowtext .5pt; mso-element: para-border-div; padding: 1.0pt 4.0pt 1.0pt 4.0pt;">
<div class="MsoNormal" style="border: none; mso-border-alt: dashed windowtext .5pt; mso-padding-alt: 1.0pt 4.0pt 1.0pt 4.0pt; padding: 0in;">
<span style="font-size: 12pt; line-height: 107%;"><i><span style="font-family: Courier New, Courier, monospace;">#yum install audit<o:p></o:p></span></i></span></div>
<div class="MsoNormal" style="border: none; mso-border-alt: dashed windowtext .5pt; mso-padding-alt: 1.0pt 4.0pt 1.0pt 4.0pt; padding: 0in;">
<span style="font-size: 12pt; line-height: 107%;"><i><span style="font-family: Courier New, Courier, monospace;">#/etc/init.d/auditd start</span><span style="font-family: Times New Roman, serif;"><o:p></o:p></span></i></span></div>
</div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<span style="font-size: 12pt; line-height: 107%;"><span style="font-family: Georgia, Times New Roman, serif;">Once you start the system fire the below command</span><span style="font-family: Times New Roman, serif;"><o:p></o:p></span></span></div>
<div class="MsoNormal">
<span style="font-family: "Times New Roman",serif; font-size: 12.0pt; line-height: 107%;"><br /></span></div>
<div style="border: dashed windowtext 1.0pt; mso-border-alt: dashed windowtext .5pt; mso-element: para-border-div; padding: 1.0pt 4.0pt 1.0pt 4.0pt;">
<div class="MsoNormal" style="border: none; mso-border-alt: dashed windowtext .5pt; mso-padding-alt: 1.0pt 4.0pt 1.0pt 4.0pt; padding: 0in;">
<i><span style="font-size: 12pt; line-height: 107%;"><span style="font-family: Courier New, Courier, monospace;">#auditctl
-w /etc/shadow -p rwxa -k shadowfile</span><span style="font-family: Times New Roman, serif;"><o:p></o:p></span></span></i></div>
</div>
<div class="MsoNormal">
<span style="font-family: "Times New Roman",serif; font-size: 12.0pt; line-height: 107%;"><br /></span></div>
<div class="MsoNormal">
<span style="font-size: 12pt; line-height: 107%;"><span style="font-family: Georgia, Times New Roman, serif;">Here,<o:p></o:p></span></span></div>
<div class="MsoNormal">
<span style="font-size: 12pt; line-height: 107%;"><span style="font-family: Georgia, Times New Roman, serif;"><span style="color: red;">auditctl</span> : This command which is used to set the audit<o:p></o:p></span></span></div>
<div class="MsoNormal">
<span style="font-size: 12pt; line-height: 107%;"><span style="font-family: Georgia, Times New Roman, serif;"><span style="color: red;">w</span> : Used to insert watch for file, here we are
watching /etc/shadow file<o:p></o:p></span></span></div>
<div class="MsoNormal">
<span style="font-size: 12pt; line-height: 107%;"><span style="font-family: Georgia, Times New Roman, serif;"><span style="color: red;">p</span> : set permission for file system watch (read, write,
execute and watch)<o:p></o:p></span></span></div>
<div class="MsoNormal">
<span style="font-size: 12pt; line-height: 107%;"><span style="font-family: Georgia, Times New Roman, serif;"><span style="color: red;">k</span> : Its used to set filter key on watch file. It is
used while searching audit records<o:p></o:p></span></span></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<span style="font-size: 12pt; line-height: 107%;"><span style="font-family: Georgia, Times New Roman, serif;">Once you done with above steps, you can use the below command
to check who changed the file using below command</span><span style="font-family: Times New Roman, serif;"><o:p></o:p></span></span></div>
<div class="MsoNormal">
<span style="font-family: "Times New Roman",serif; font-size: 12.0pt; line-height: 107%;"><br /></span></div>
<div style="border: dashed windowtext 1.0pt; mso-border-alt: dashed windowtext .5pt; mso-element: para-border-div; padding: 1.0pt 4.0pt 1.0pt 4.0pt;">
<div class="MsoNormal" style="border: none; mso-border-alt: dashed windowtext .5pt; mso-padding-alt: 1.0pt 4.0pt 1.0pt 4.0pt; padding: 0in;">
<i><span style="font-size: 12pt; line-height: 107%;"><span style="font-family: Courier New, Courier, monospace;">#ausearch
-f /etc/shadow -i</span><span style="font-family: Times New Roman, serif;"><o:p></o:p></span></span></i></div>
</div>
<div class="MsoNormal">
<span style="font-family: "Times New Roman",serif; font-size: 12.0pt; line-height: 107%;"><br /></span></div>
<div class="MsoNormal">
<span style="font-size: 12pt; line-height: 107%;"><span style="font-family: Georgia, Times New Roman, serif;">Here,<o:p></o:p></span></span></div>
<div class="MsoNormal">
<span style="font-size: 12pt; line-height: 107%;"><span style="font-family: Georgia, Times New Roman, serif;"><span style="color: red;">f</span> : Use this option along with file name<o:p></o:p></span></span></div>
<div class="MsoNormal">
<span style="font-size: 12pt; line-height: 107%;"><span style="font-family: Georgia, Times New Roman, serif;"><span style="color: red;">i</span> : To make uid, pid in human readable form<o:p></o:p></span></span></div>
<div class="MsoNormal">
<br /></div>
<br />
<div class="MsoNormal">
<span style="color: #c27ba0;"><span style="font-family: 'Times New Roman', serif; line-height: 107%;">Guys, Please comment if you have any query or feedback…
</span><span style="font-family: Wingdings; line-height: 107%;">J</span></span><span style="font-family: "Times New Roman",serif; font-size: 12.0pt; line-height: 107%;"><o:p></o:p></span></div>
</div>
QRadarhttp://www.blogger.com/profile/09505806374791038654noreply@blogger.com0tag:blogger.com,1999:blog-4158764139610037177.post-24951933300680455172015-03-13T06:18:00.001-07:002015-03-13T06:37:07.909-07:00Examples of cron job<div dir="ltr" style="text-align: left;" trbidi="on">
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in; margin-left: .5in; margin-right: 0in; margin-top: 0in;">
<span style="font-family: Georgia, Times New Roman, serif;"><br /></span></div>
<div class="MsoListParagraphCxSpFirst" style="margin-bottom: .0001pt; margin-bottom: 0in; margin-left: 1.0in; margin-right: 0in; margin-top: 0in; mso-add-space: auto; mso-list: l0 level1 lfo1; text-indent: -.25in;">
<!--[if !supportLists]--><span style="font-family: Georgia, Times New Roman, serif;"><span style="color: red;">1.<span style="font-size: 7pt; font-stretch: normal;">
</span><!--[endif]-->Set a cron job that will be run at 4:30 am on
the 1st and 15th of each month and should execute on every Friday.</span><o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="margin-bottom: .0001pt; margin-bottom: 0in; margin-left: 1.0in; margin-right: 0in; margin-top: 0in; mso-add-space: auto;">
<br /></div>
<div class="MsoListParagraphCxSpLast" style="margin-bottom: .0001pt; margin-bottom: 0in; margin-left: 1.0in; margin-right: 0in; margin-top: 0in; mso-add-space: auto;">
<span style="font-family: Times, Times New Roman, serif;">30 4 1,15 * 5 command/script</span><span style="font-family: Georgia, Times New Roman, serif;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in; margin-left: .5in; margin-right: 0in; margin-top: 0in;">
<br /></div>
<div class="MsoListParagraphCxSpFirst" style="margin-bottom: .0001pt; margin-bottom: 0in; margin-left: 1.0in; margin-right: 0in; margin-top: 0in; mso-add-space: auto; mso-list: l0 level1 lfo1; text-indent: -.25in;">
<!--[if !supportLists]--><span style="font-family: Georgia, Times New Roman, serif;"><span style="color: red;">2.<span style="font-size: 7pt; font-stretch: normal;">
</span><!--[endif]-->Set a cron job that will run at 1:30 on first
day of every month</span><o:p></o:p></span></div>
<div class="MsoListParagraphCxSpLast" style="margin-bottom: .0001pt; margin-bottom: 0in; margin-left: 1.0in; margin-right: 0in; margin-top: 0in; mso-add-space: auto;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in; margin-left: .5in; margin-right: 0in; margin-top: 0in; text-indent: .5in;">
<span style="font-family: Times, Times New Roman, serif;">30 2 1 * * command/script</span><span style="font-family: Georgia, Times New Roman, serif;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in; margin-left: .5in; margin-right: 0in; margin-top: 0in;">
<br /></div>
<div class="MsoListParagraphCxSpFirst" style="margin-bottom: .0001pt; margin-bottom: 0in; margin-left: 1.0in; margin-right: 0in; margin-top: 0in; mso-add-space: auto; mso-list: l0 level1 lfo1; text-indent: -.25in;">
<!--[if !supportLists]--><span style="font-family: Georgia, Times New Roman, serif;"><span style="color: red;">3.<span style="font-size: 7pt; font-stretch: normal;">
</span><!--[endif]-->Set a cron that will run at 18:45 on every
Friday, but every 3rd month i.e every Fri in Jan, Apr,...</span><o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="margin-bottom: .0001pt; margin-bottom: 0in; margin-left: 1.0in; margin-right: 0in; margin-top: 0in; mso-add-space: auto;">
<br /></div>
<div class="MsoListParagraphCxSpLast" style="margin-bottom: .0001pt; margin-bottom: 0in; margin-left: 1.0in; margin-right: 0in; margin-top: 0in; mso-add-space: auto;">
<span style="font-family: Times, Times New Roman, serif;">45 18 * */3 5 command/script</span><span style="font-family: Georgia, Times New Roman, serif;"><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in; margin-left: .5in; margin-right: 0in; margin-top: 0in;">
<br /></div>
<div class="MsoListParagraphCxSpFirst" style="margin-bottom: .0001pt; margin-bottom: 0in; margin-left: 1.0in; margin-right: 0in; margin-top: 0in; mso-add-space: auto; mso-list: l0 level1 lfo1; text-indent: -.25in;">
<!--[if !supportLists]--><span style="font-family: Georgia, Times New Roman, serif;"><span style="color: red;">4.<span style="font-size: 7pt; font-stretch: normal;">
</span><!--[endif]-->Explain the below cron job</span><o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="margin-bottom: .0001pt; margin-bottom: 0in; margin-left: 1.0in; margin-right: 0in; margin-top: 0in; mso-add-space: auto;">
<br /></div>
<div class="MsoListParagraphCxSpMiddle" style="margin-bottom: .0001pt; margin-bottom: 0in; margin-left: 1.0in; margin-right: 0in; margin-top: 0in; mso-add-space: auto;">
<span style="font-family: Times, Times New Roman, serif;">23
0-23/2 *
* * command/Script</span><span style="font-family: Georgia, Times New Roman, serif;"><o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="margin-bottom: .0001pt; margin-bottom: 0in; margin-left: 1.0in; margin-right: 0in; margin-top: 0in; mso-add-space: auto;">
<br /></div>
<div class="MsoListParagraphCxSpMiddle" style="margin-bottom: .0001pt; margin-bottom: 0in; margin-left: 1.0in; margin-right: 0in; margin-top: 0in; mso-add-space: auto;">
<span style="font-family: Georgia, Times New Roman, serif;">Above
cron will run at 23 mins after midnight, 2 am, 4am, 6am…. everyday.<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="margin-bottom: .0001pt; margin-bottom: 0in; margin-left: 1.0in; margin-right: 0in; margin-top: 0in; mso-add-space: auto;">
<br /></div>
<div class="MsoListParagraphCxSpMiddle" style="margin-bottom: .0001pt; margin-bottom: 0in; margin-left: 1.0in; margin-right: 0in; margin-top: 0in; mso-add-space: auto; mso-list: l0 level1 lfo1; text-indent: -.25in;">
<!--[if !supportLists]--><span style="font-family: Georgia, Times New Roman, serif;"><span style="color: red;">5.<span style="font-size: 7pt; font-stretch: normal;">
</span><!--[endif]-->Explain the blow cron job</span><o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="margin-bottom: .0001pt; margin-bottom: 0in; margin-left: 1.0in; margin-right: 0in; margin-top: 0in; mso-add-space: auto;">
<br /></div>
<div class="MsoListParagraphCxSpMiddle" style="margin-bottom: .0001pt; margin-bottom: 0in; margin-left: 1.0in; margin-right: 0in; margin-top: 0in; mso-add-space: auto;">
<span style="font-family: Times, Times New Roman, serif;">5 4 * * sun command/script</span><span style="font-family: Georgia, Times New Roman, serif;"><o:p></o:p></span></div>
<div class="MsoListParagraphCxSpLast" style="margin-bottom: .0001pt; margin-bottom: 0in; margin-left: 1.0in; margin-right: 0in; margin-top: 0in; mso-add-space: auto;">
<span style="font-family: Georgia, Times New Roman, serif;">It
will execute at 4:05am on every Sunday.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in; margin-left: .5in; margin-right: 0in; margin-top: 0in;">
<br /></div>
<div class="MsoListParagraphCxSpFirst" style="margin-bottom: .0001pt; margin-bottom: 0in; margin-left: 1.0in; margin-right: 0in; margin-top: 0in; mso-add-space: auto; mso-list: l0 level1 lfo1; text-indent: -.25in;">
<!--[if !supportLists]--><span style="font-family: Georgia, Times New Roman, serif;"><span style="color: red;">6.<span style="font-size: 7pt; font-stretch: normal;">
</span><!--[endif]-->Explain the blow cron job</span><o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="margin-bottom: .0001pt; margin-bottom: 0in; margin-left: 1.0in; margin-right: 0in; margin-top: 0in; mso-add-space: auto;">
<br /></div>
<div class="MsoListParagraphCxSpMiddle" style="margin-bottom: .0001pt; margin-bottom: 0in; margin-left: 1.0in; margin-right: 0in; margin-top: 0in; mso-add-space: auto;">
<span style="font-family: Times, Times New Roman, serif;">20 1
* * *
find /tmp -atime +3 -exec rm -i
{} ';'</span><span style="font-family: Georgia, Times New Roman, serif;"><o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="margin-bottom: .0001pt; margin-bottom: 0in; margin-left: 1.0in; margin-right: 0in; margin-top: 0in; mso-add-space: auto;">
<br /></div>
<div class="MsoListParagraphCxSpLast" style="margin-bottom: .0001pt; margin-bottom: 0in; margin-left: 1.0in; margin-right: 0in; margin-top: 0in; mso-add-space: auto;">
<span style="font-family: Georgia, Times New Roman, serif;">Run
at 1:20 am each morning and removes all files in the /tmp dir that have not
been accessed in 3 days.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in; margin-left: .5in; margin-right: 0in; margin-top: 0in;">
<br /></div>
<div class="MsoListParagraphCxSpFirst" style="margin-bottom: .0001pt; margin-bottom: 0in; margin-left: 1.0in; margin-right: 0in; margin-top: 0in; mso-add-space: auto; mso-list: l0 level1 lfo1; text-indent: -.25in;">
<!--[if !supportLists]--><span style="font-family: Georgia, Times New Roman, serif;"><span style="color: red;">7.<span style="font-size: 7pt; font-stretch: normal;">
</span><!--[endif]-->Explain below command</span><o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="margin-bottom: .0001pt; margin-bottom: 0in; margin-left: 1.0in; margin-right: 0in; margin-top: 0in; mso-add-space: auto;">
<br /></div>
<div class="MsoListParagraphCxSpMiddle" style="margin-bottom: .0001pt; margin-bottom: 0in; margin-left: 1.0in; margin-right: 0in; margin-top: 0in; mso-add-space: auto;">
<span style="font-family: Times, Times New Roman, serif;">1 0 * * * <o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="margin-bottom: .0001pt; margin-bottom: 0in; margin-left: 1.0in; margin-right: 0in; margin-top: 0in; mso-add-space: auto;">
<span style="font-family: Times, Times New Roman, serif;">\
cd /tmp; find . ! -name lost+found -type -d -mtime +3 -exec rm -f {} ';'</span><span style="font-family: Georgia, Times New Roman, serif;"><o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="margin-bottom: .0001pt; margin-bottom: 0in; margin-left: 1.0in; margin-right: 0in; margin-top: 0in; mso-add-space: auto;">
<br /></div>
<div class="MsoListParagraphCxSpLast" style="margin-bottom: .0001pt; margin-bottom: 0in; margin-left: 1.0in; margin-right: 0in; margin-top: 0in; mso-add-space: auto;">
<span style="font-family: Georgia, Times New Roman, serif;">At
one past midnight, everyday, remove all subdirectories of /tmp which have not
been accessed from last 72 hrs but don’t remove the directory lost+found in
/tmp.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in; margin-left: .5in; margin-right: 0in; margin-top: 0in;">
<br /></div>
<div class="MsoListParagraphCxSpFirst" style="margin-bottom: .0001pt; margin-bottom: 0in; margin-left: 1.0in; margin-right: 0in; margin-top: 0in; mso-add-space: auto; mso-list: l0 level1 lfo1; text-indent: -.25in;">
<!--[if !supportLists]--><span style="font-family: Georgia, Times New Roman, serif;"><span style="color: red;">8.<span style="font-size: 7pt; font-stretch: normal;">
</span><!--[endif]-->Where would you find the crontab file for user pramod?</span><o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="margin-bottom: .0001pt; margin-bottom: 0in; margin-left: 1.0in; margin-right: 0in; margin-top: 0in; mso-add-space: auto;">
<br /></div>
<div class="MsoListParagraphCxSpMiddle" style="margin-bottom: .0001pt; margin-bottom: 0in; margin-left: 1.0in; margin-right: 0in; margin-top: 0in; mso-add-space: auto;">
<span style="font-family: Georgia, Times New Roman, serif;"><span style="color: red;">/var/spool/cron/pramod
</span>is the crontab file for user pramod<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="margin-bottom: .0001pt; margin-bottom: 0in; margin-left: 1.0in; margin-right: 0in; margin-top: 0in; mso-add-space: auto;">
<span style="font-family: Georgia, Times New Roman, serif;"><br /></span></div>
<div class="MsoListParagraphCxSpMiddle" style="margin-bottom: .0001pt; margin-bottom: 0in; margin-left: 1.0in; margin-right: 0in; margin-top: 0in; mso-add-space: auto; mso-list: l0 level1 lfo1; text-indent: -.25in;">
<!--[if !supportLists]--><span style="font-family: Georgia, Times New Roman, serif;"><span style="color: red;">9.<span style="font-size: 7pt; font-stretch: normal;">
</span><!--[endif]-->What command is used to modify the crontab?</span><o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="margin-bottom: .0001pt; margin-bottom: 0in; margin-left: 1.0in; margin-right: 0in; margin-top: 0in; mso-add-space: auto;">
<br /></div>
<div class="MsoListParagraphCxSpMiddle" style="margin-bottom: .0001pt; margin-bottom: 0in; margin-left: 1.0in; margin-right: 0in; margin-top: 0in; mso-add-space: auto;">
<span style="font-family: Georgia, Times New Roman, serif;">crontab
-e<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="margin-bottom: .0001pt; margin-bottom: 0in; margin-left: 1.0in; margin-right: 0in; margin-top: 0in; mso-add-space: auto;">
<br /></div>
<div class="MsoListParagraphCxSpMiddle" style="margin-bottom: .0001pt; margin-bottom: 0in; margin-left: 1.0in; margin-right: 0in; margin-top: 0in; mso-add-space: auto; mso-list: l0 level1 lfo1; text-indent: -.25in;">
<!--[if !supportLists]--><span style="font-family: Georgia, Times New Roman, serif;"><span style="color: red;">10.<span style="font-size: 7pt; font-stretch: normal;">
</span><!--[endif]-->What command is used to modify the crontab for
use pramod?</span><o:p></o:p></span></div>
<div class="MsoListParagraphCxSpLast" style="margin-bottom: .0001pt; margin-bottom: 0in; margin-left: 1.0in; margin-right: 0in; margin-top: 0in; mso-add-space: auto;">
<span style="font-family: Georgia, Times New Roman, serif;">crontab
-e -u pramod<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in; margin-left: .5in; margin-right: 0in; margin-top: 0in;">
<br /></div>
<div class="MsoListParagraphCxSpFirst" style="margin-bottom: .0001pt; margin-bottom: 0in; margin-left: 1.0in; margin-right: 0in; margin-top: 0in; mso-add-space: auto; mso-list: l0 level1 lfo1; text-indent: -.25in;">
<!--[if !supportLists]--><span style="font-family: Georgia, Times New Roman, serif;"><span style="color: red;">11.<span style="font-size: 7pt; font-stretch: normal;">
</span><!--[endif]-->What command is used to list the crontab?</span><o:p></o:p></span></div>
<div class="MsoListParagraphCxSpLast" style="margin-bottom: .0001pt; margin-bottom: 0in; margin-left: 1.0in; margin-right: 0in; margin-top: 0in; mso-add-space: auto;">
<span style="font-family: Georgia, Times New Roman, serif;">crontab
-l<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in; margin-left: .5in; margin-right: 0in; margin-top: 0in;">
<br /></div>
<div class="MsoListParagraphCxSpFirst" style="margin-bottom: .0001pt; margin-bottom: 0in; margin-left: 1.0in; margin-right: 0in; margin-top: 0in; mso-add-space: auto; mso-list: l0 level1 lfo1; text-indent: -.25in;">
<!--[if !supportLists]--><span style="font-family: Georgia, Times New Roman, serif;"><span style="color: red;">12.<span style="font-size: 7pt; font-stretch: normal;">
</span><!--[endif]-->What command is used to list the crontab of the
user pramod?</span><o:p></o:p></span></div>
<div class="MsoListParagraphCxSpLast" style="margin-bottom: .0001pt; margin-bottom: 0in; margin-left: 1.0in; margin-right: 0in; margin-top: 0in; mso-add-space: auto;">
<span style="font-family: Georgia, Times New Roman, serif;">crontab
-l -u pramod<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in; margin-left: .5in; margin-right: 0in; margin-top: 0in;">
<br /></div>
<div class="MsoListParagraphCxSpFirst" style="margin-bottom: .0001pt; margin-bottom: 0in; margin-left: 1.0in; margin-right: 0in; margin-top: 0in; mso-add-space: auto; mso-list: l0 level1 lfo1; text-indent: -.25in;">
<!--[if !supportLists]--><span style="font-family: Georgia, Times New Roman, serif;"><span style="color: red;">13.<span style="font-size: 7pt; font-stretch: normal;">
</span><!--[endif]-->What command is used to delete the crontab?</span><o:p></o:p></span></div>
<div class="MsoListParagraphCxSpLast" style="margin-bottom: .0001pt; margin-bottom: 0in; margin-left: 1.0in; margin-right: 0in; margin-top: 0in; mso-add-space: auto;">
<span style="font-family: Georgia, Times New Roman, serif;">crontab
-r<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in; margin-left: .5in; margin-right: 0in; margin-top: 0in;">
<br /></div>
<div class="MsoListParagraphCxSpFirst" style="margin-bottom: .0001pt; margin-bottom: 0in; margin-left: 1.0in; margin-right: 0in; margin-top: 0in; mso-add-space: auto; mso-list: l0 level1 lfo1; text-indent: -.25in;">
<!--[if !supportLists]--><span style="font-family: Georgia, Times New Roman, serif;"><span style="color: red;">14.<span style="font-size: 7pt; font-stretch: normal;">
</span><!--[endif]-->What command is used to delete the crontab of
the user pramod?</span><o:p></o:p></span></div>
<div class="MsoListParagraphCxSpLast" style="margin-bottom: .0001pt; margin-bottom: 0in; margin-left: 1.0in; margin-right: 0in; margin-top: 0in; mso-add-space: auto;">
<span style="font-family: Georgia, Times New Roman, serif;">crontab
-r -u pramod<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in; margin-left: .5in; margin-right: 0in; margin-top: 0in;">
<br /></div>
<div class="MsoListParagraphCxSpFirst" style="margin-bottom: .0001pt; margin-bottom: 0in; margin-left: 1.0in; margin-right: 0in; margin-top: 0in; mso-add-space: auto; mso-list: l0 level1 lfo1; text-indent: -.25in;">
<!--[if !supportLists]--><span style="font-family: Georgia, Times New Roman, serif;"><span style="color: red;">15.<span style="font-size: 7pt; font-stretch: normal;">
</span><!--[endif]-->How would you prevent user pramod from creating his
own personal crontab file ?</span><o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="margin-bottom: .0001pt; margin-bottom: 0in; margin-left: 1.0in; margin-right: 0in; margin-top: 0in; mso-add-space: auto;">
<br /></div>
<div class="MsoListParagraphCxSpMiddle" style="margin-bottom: .0001pt; margin-bottom: 0in; margin-left: 1.0in; margin-right: 0in; margin-top: 0in; mso-add-space: auto;">
<span style="font-family: Georgia, Times New Roman, serif;">Add
the entry of user in file <span style="color: red;">/etc/cron.deny</span><o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in;">
</div>
<div class="MsoListParagraphCxSpLast" style="margin-bottom: .0001pt; margin-bottom: 0in; mso-add-space: auto;">
<br /></div>
</div>
QRadarhttp://www.blogger.com/profile/09505806374791038654noreply@blogger.com0tag:blogger.com,1999:blog-4158764139610037177.post-37988654134606032892015-02-22T01:20:00.000-08:002015-03-13T06:28:25.371-07:00Information about crontab in Linux<div dir="ltr" style="text-align: left;" trbidi="on">
<div class="MsoNormal">
<div class="MsoNormal">
<div class="separator" style="clear: both; text-align: center;">
<span style="font-family: Georgia, Times New Roman, serif;"><a href="https://www.blogger.com/blogger.g?blogID=4158764139610037177" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"></a></span></div>
<span style="font-family: Georgia, Times New Roman, serif;">Crontab stands for corn table. Crontab is used to perform
the specific task at given time. Using crontab we can schedule the job to run
on particular time. Crontab runs the jobs in the background.<o:p></o:p></span><br />
<span style="font-family: Georgia, Times New Roman, serif;"><br /></span></div>
<div class="MsoNormal">
<a href="https://www.blogger.com/blogger.g?blogID=4158764139610037177" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"></a><span style="font-family: Georgia, Times New Roman, serif;">The three mains things in crontab server are<o:p></o:p></span><br />
<span style="font-family: Georgia, Times New Roman, serif;"><br /></span></div>
<div class="MsoListParagraphCxSpFirst" style="mso-list: l0 level1 lfo1; text-indent: -.25in;">
<!--[if !supportLists]--><span style="font-family: Georgia, Times New Roman, serif;"> 1)<span style="font-size: 7pt; font-stretch: normal;">
</span><!--[endif]-->The crontab contains <b><span style="color: red;">crond</span></b> daemon<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="mso-list: l0 level1 lfo1; text-indent: -.25in;">
<!--[if !supportLists]--><span style="font-family: Georgia, Times New Roman, serif;"> 2)<span style="font-size: 7pt; font-stretch: normal;">
</span><!--[endif]-->The <b><span style="color: red;">/etc/init.d/crond</span></b>
contains the initscript to start or stop the crond server<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpLast" style="mso-list: l0 level1 lfo1; text-indent: -.25in;">
<!--[if !supportLists]--><a href="https://www.blogger.com/blogger.g?blogID=4158764139610037177" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"></a><span style="font-family: Georgia, Times New Roman, serif;"> 3)<span style="font-size: 7pt; font-stretch: normal;">
</span><!--[endif]-->The system crontab file is <b><span style="color: red;">/etc/crontab</span></b><o:p></o:p></span><br />
<b><span style="font-family: Georgia, Times New Roman, serif;"><br /></span></b></div>
<div class="MsoNormal">
<a href="https://www.blogger.com/blogger.g?blogID=4158764139610037177" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"></a><span style="font-family: Georgia, Times New Roman, serif;">The crontab contains 6 fields</span><o:p></o:p><br />
<br /></div>
<div class="MsoListParagraphCxSpFirst" style="margin-left: .75in; mso-add-space: auto;">
<b>* * * * * script_name/command <o:p></o:p></b></div>
<div class="MsoListParagraphCxSpLast" style="margin-left: .75in; mso-add-space: auto; text-indent: .25in;">
1 2 3 4 5 6<o:p></o:p></div>
<div class="MsoNormal">
<br /></div>
<table border="1" cellpadding="0" cellspacing="0" class="MsoTableGrid" style="border-collapse: collapse; border: none; margin-left: 39.5pt; mso-border-alt: solid windowtext .5pt; mso-padding-alt: 0in 5.4pt 0in 5.4pt; mso-yfti-tbllook: 1184;">
<tbody>
<tr style="height: 13.1pt; mso-yfti-firstrow: yes; mso-yfti-irow: 0;">
<td style="border: solid windowtext 1.0pt; height: 13.1pt; mso-border-alt: solid windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 44.15pt;" valign="top" width="59"><div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<b><span style="color: red;">column<o:p></o:p></span></b></div>
</td>
<td style="border-left: none; border: solid windowtext 1.0pt; height: 13.1pt; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 73.6pt;" valign="top" width="98"><div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<b><span style="color: red;">Field<o:p></o:p></span></b></div>
</td>
<td style="border-left: none; border: solid windowtext 1.0pt; height: 13.1pt; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 185.6pt;" valign="top" width="247"><div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<b><span style="color: red;">Allowed Values</span></b><o:p></o:p></div>
</td>
</tr>
<tr style="height: 12.35pt; mso-yfti-irow: 1;">
<td style="border-top: none; border: solid windowtext 1.0pt; height: 12.35pt; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 44.15pt;" valign="top" width="59"><div class="MsoNormal" style="margin-bottom: 0.0001pt;">
1<o:p></o:p></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.35pt; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 73.6pt;" valign="top" width="98"><div class="MsoNormal" style="margin-bottom: 0.0001pt;">
Minute<o:p></o:p></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.35pt; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 185.6pt;" valign="top" width="247"><div class="MsoNormal" style="margin-bottom: 0.0001pt;">
0-59<o:p></o:p></div>
</td>
</tr>
<tr style="height: 13.1pt; mso-yfti-irow: 2;">
<td style="border-top: none; border: solid windowtext 1.0pt; height: 13.1pt; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 44.15pt;" valign="top" width="59"><div class="MsoNormal" style="margin-bottom: 0.0001pt;">
2<o:p></o:p></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 13.1pt; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 73.6pt;" valign="top" width="98"><div class="MsoNormal" style="margin-bottom: 0.0001pt;">
Hour<o:p></o:p></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 13.1pt; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 185.6pt;" valign="top" width="247"><div class="MsoNormal" style="margin-bottom: 0.0001pt;">
0-23<o:p></o:p></div>
</td>
</tr>
<tr style="height: 12.35pt; mso-yfti-irow: 3;">
<td style="border-top: none; border: solid windowtext 1.0pt; height: 12.35pt; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 44.15pt;" valign="top" width="59"><div class="MsoNormal" style="margin-bottom: 0.0001pt;">
3<o:p></o:p></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.35pt; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 73.6pt;" valign="top" width="98"><div class="MsoNormal" style="margin-bottom: 0.0001pt;">
Day of Month<o:p></o:p></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.35pt; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 185.6pt;" valign="top" width="247"><div class="MsoNormal" style="margin-bottom: 0.0001pt;">
1-31<o:p></o:p></div>
</td>
</tr>
<tr style="height: 13.1pt; mso-yfti-irow: 4;">
<td style="border-top: none; border: solid windowtext 1.0pt; height: 13.1pt; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 44.15pt;" valign="top" width="59"><div class="MsoNormal" style="margin-bottom: 0.0001pt;">
4<o:p></o:p></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 13.1pt; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 73.6pt;" valign="top" width="98"><div class="MsoNormal" style="margin-bottom: 0.0001pt;">
Month<o:p></o:p></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 13.1pt; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 185.6pt;" valign="top" width="247"><div class="MsoNormal" style="margin-bottom: 0.0001pt;">
1-12 or Names<o:p></o:p></div>
</td>
</tr>
<tr style="height: 12.35pt; mso-yfti-irow: 5;">
<td style="border-top: none; border: solid windowtext 1.0pt; height: 12.35pt; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 44.15pt;" valign="top" width="59"><div class="MsoNormal" style="margin-bottom: 0.0001pt;">
5<o:p></o:p></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.35pt; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 73.6pt;" valign="top" width="98"><div class="MsoNormal" style="margin-bottom: 0.0001pt;">
Day of Week<o:p></o:p></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.35pt; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 185.6pt;" valign="top" width="247"><div class="MsoNormal" style="margin-bottom: 0.0001pt;">
0-7(0 or 7 is Sunday) or Names<o:p></o:p></div>
</td>
</tr>
<tr style="height: 12.35pt; mso-yfti-irow: 6; mso-yfti-lastrow: yes;">
<td style="border-top: none; border: solid windowtext 1.0pt; height: 12.35pt; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 44.15pt;" valign="top" width="59"><div class="MsoNormal" style="margin-bottom: 0.0001pt;">
6<o:p></o:p></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.35pt; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 73.6pt;" valign="top" width="98"><div class="MsoNormal" style="margin-bottom: 0.0001pt;">
Script<o:p></o:p></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; height: 12.35pt; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 185.6pt;" valign="top" width="247"><div class="MsoNormal" style="margin-bottom: 0.0001pt;">
Path of script or command<o:p></o:p></div>
</td>
</tr>
</tbody></table>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<b><span style="color: red;">Time related fields contains</span></b><o:p></o:p><br />
<br /></div>
<div class="MsoListParagraphCxSpFirst" style="margin-left: .75in; mso-add-space: auto; mso-list: l3 level1 lfo2; text-indent: -.5in;">
<!--[if !supportLists]-->(i)<span style="font-size: 7pt; font-stretch: normal;">
</span><!--[endif]--><b>*</b> which matches any value<o:p></o:p></div>
<div class="MsoListParagraphCxSpMiddle" style="margin-left: .75in; mso-add-space: auto; mso-list: l3 level1 lfo2; text-indent: -.5in;">
<!--[if !supportLists]-->(ii)<span style="font-size: 7pt; font-stretch: normal;">
</span><!--[endif]-->A single integer which matches exactly<o:p></o:p></div>
<div class="MsoListParagraphCxSpMiddle" style="margin-left: .75in; mso-add-space: auto; mso-list: l3 level1 lfo2; text-indent: -.5in;">
<!--[if !supportLists]-->(iii)<span style="font-size: 7pt; font-stretch: normal;">
</span><!--[endif]-->Two integers separated by dash (-) matches the
range of value<o:p></o:p></div>
<div class="MsoListParagraphCxSpMiddle" style="margin-left: .75in; mso-add-space: auto;">
Suppose, the value is 4-6 in hour field which match 4am, 5am and 6am<o:p></o:p></div>
<div class="MsoListParagraphCxSpMiddle" style="margin-left: .75in; mso-add-space: auto; mso-list: l3 level1 lfo2; text-indent: -.5in;">
<!--[if !supportLists]-->(iv)<span style="font-size: 7pt; font-stretch: normal;">
</span><!--[endif]-->A comma (,) separated by series of integers or
ranges matches any listed value i.e. 3,5,7-9 matches 3am, 5am, 7am, 8am and 9am<o:p></o:p></div>
<div class="MsoListParagraphCxSpMiddle" style="margin-left: .75in; mso-add-space: auto; mso-list: l3 level1 lfo2; text-indent: -.5in;">
<!--[if !supportLists]-->(v)<span style="font-size: 7pt; font-stretch: normal;">
</span><!--[endif]-->*/2 in hour field which means cron job execute
at midnight, 2am, 4am and so forth. i.e. cron executes at after every 2 hours<br />
(vi)<span style="font-size: 7pt; font-stretch: normal;">
</span>0-10/2 in hour field which means cron job executes at midnight, 2am, 4am,
6am, 8am and 10am</div>
<div class="MsoListParagraphCxSpLast" style="margin-left: .75in; mso-add-space: auto; mso-list: l3 level1 lfo2; text-indent: -.5in;">
<br />
<o:p></o:p></div>
<div class="MsoNormal">
<a href="https://www.blogger.com/blogger.g?blogID=4158764139610037177" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"></a><span style="font-family: Georgia, Times New Roman, serif;"><b><u><span style="color: red;">Note:</span></u></b> Any line that begins with # is the comment<o:p></o:p></span></div>
<div class="MsoNormal">
<span style="font-family: Georgia, Times New Roman, serif;"><br /></span>
<span style="font-family: Georgia, Times New Roman, serif;"><b><u><span style="color: red;">Cron access Permissions</span></u></b><o:p></o:p></span><br />
<span style="font-family: Georgia, Times New Roman, serif;"><br /></span></div>
<div class="MsoNormal">
<span style="font-family: Georgia, Times New Roman, serif;">There are two important files for cron access<o:p></o:p></span><br />
<span style="font-family: Georgia, Times New Roman, serif;"><br /></span></div>
<div class="MsoListParagraphCxSpFirst" style="margin-left: .75in; mso-add-space: auto; mso-list: l1 level1 lfo3; text-indent: -.5in;">
<!--[if !supportLists]--><span style="font-family: Georgia, Times New Roman, serif;">(i)<span style="font-size: 7pt; font-stretch: normal;">
</span><!--[endif]-->cron.allow <o:p></o:p></span></div>
<div class="MsoListParagraphCxSpLast" style="margin-left: .75in; mso-add-space: auto; mso-list: l1 level1 lfo3; text-indent: -.5in;">
<!--[if !supportLists]--><span style="font-family: Georgia, Times New Roman, serif;">(ii)<span style="font-size: 7pt; font-stretch: normal;">
</span><!--[endif]-->cron.deny <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-left: .25in;">
<span style="font-family: Georgia, Times New Roman, serif;"><br /></span></div>
<div class="MsoListParagraphCxSpFirst" style="margin-left: .75in; mso-add-space: auto; mso-list: l2 level1 lfo4; text-indent: -.5in;">
<!--[if !supportLists]--><span style="font-family: Georgia, Times New Roman, serif;"><b><span style="color: red;">(i)<span style="font-size: 7pt; font-stretch: normal;">
</span><!--[endif]-->cron.allow:</span></b> If this file is present then only
users listed in it can use crontab and all other users are denid.<o:p></o:p></span><br />
<span style="font-family: Georgia, Times New Roman, serif;"><br /></span></div>
<div class="MsoListParagraphCxSpLast" style="margin-left: .75in; mso-add-space: auto; mso-list: l2 level1 lfo4; text-indent: -.5in;">
<!--[if !supportLists]--><span style="font-family: Georgia, Times New Roman, serif;"><b><span style="color: red;">(ii)<span style="font-size: 7pt; font-stretch: normal;">
</span><!--[endif]-->cron.deny:</span></b> If this file is present then only
users listed in it cannot use the crontab and all other users are allowed and
can use the crontab<o:p></o:p></span><br />
<span style="font-family: Georgia, Times New Roman, serif;"><br /></span></div>
<div class="MsoNormal">
<span style="font-family: Georgia, Times New Roman, serif;"><span style="color: red;"><u><b>Note:</b></u></span> If cron.deny or cron.allow is touched
(created a blank file), then no users are allowed to create a crontab except
root user.<o:p></o:p></span><br />
<span style="font-family: Georgia, Times New Roman, serif;"><br /></span></div>
<div class="MsoNormal">
<span style="font-family: Georgia, Times New Roman, serif;"><span style="color: red;">Some other files in crontab are</span><o:p></o:p></span><br />
<a href="https://www.blogger.com/blogger.g?blogID=4158764139610037177" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"></a><span style="font-family: Georgia, Times New Roman, serif;"><br /></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in;">
<span style="font-family: Georgia, Times New Roman, serif;">/etc/cron.hourly <o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in;">
<span style="font-family: Georgia, Times New Roman, serif;">/etc/cron.daily run-parts script executes the scripts in </span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in;">
<a href="https://www.blogger.com/blogger.g?blogID=4158764139610037177" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"></a><span style="font-family: Georgia, Times New Roman, serif;">/etc/cron.weekly these directory on hourly, daily, weekly and monthly basis.<o:p></o:p></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in;">
<span style="font-family: Georgia, Times New Roman, serif;">/etc/cron.monthly</span><o:p></o:p></div>
<div class="MsoNormal">
<a href="https://www.blogger.com/blogger.g?blogID=4158764139610037177" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"></a></div>
<div class="MsoNormal">
<br />
See the <a href="http://mylinuxtrick.blogspot.in/2015/03/examples-of-cron-job.html" target="_blank">Examples of cron job.</a><br />
<br />
<div class="MsoNormal">
<span style="color: #d5a6bd;">Guys… Please comment if you have any query or feedback…. :)</span><o:p></o:p></div>
</div>
</div>
</div>
QRadarhttp://www.blogger.com/profile/09505806374791038654noreply@blogger.com0tag:blogger.com,1999:blog-4158764139610037177.post-68485096008843024942015-02-19T04:37:00.002-08:002015-02-19T04:37:22.675-08:00Some important questions on users and groups<div dir="ltr" style="text-align: left;" trbidi="on">
<!--[if gte mso 9]><xml>
<o:OfficeDocumentSettings>
<o:AllowPNG/>
</o:OfficeDocumentSettings>
</xml><![endif]--><br />
<!--[if gte mso 9]><xml>
<w:WordDocument>
<w:View>Normal</w:View>
<w:Zoom>0</w:Zoom>
<w:TrackMoves/>
<w:TrackFormatting/>
<w:PunctuationKerning/>
<w:ValidateAgainstSchemas/>
<w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid>
<w:IgnoreMixedContent>false</w:IgnoreMixedContent>
<w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText>
<w:DoNotPromoteQF/>
<w:LidThemeOther>EN-US</w:LidThemeOther>
<w:LidThemeAsian>X-NONE</w:LidThemeAsian>
<w:LidThemeComplexScript>X-NONE</w:LidThemeComplexScript>
<w:Compatibility>
<w:BreakWrappedTables/>
<w:SnapToGridInCell/>
<w:WrapTextWithPunct/>
<w:UseAsianBreakRules/>
<w:DontGrowAutofit/>
<w:SplitPgBreakAndParaMark/>
<w:EnableOpenTypeKerning/>
<w:DontFlipMirrorIndents/>
<w:OverrideTableStyleHps/>
</w:Compatibility>
<m:mathPr>
<m:mathFont m:val="Cambria Math"/>
<m:brkBin m:val="before"/>
<m:brkBinSub m:val="--"/>
<m:smallFrac m:val="off"/>
<m:dispDef/>
<m:lMargin m:val="0"/>
<m:rMargin m:val="0"/>
<m:defJc m:val="centerGroup"/>
<m:wrapIndent m:val="1440"/>
<m:intLim m:val="subSup"/>
<m:naryLim m:val="undOvr"/>
</m:mathPr></w:WordDocument>
</xml><![endif]--><!--[if gte mso 9]><xml>
<w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="false"
DefSemiHidden="false" DefQFormat="false" DefPriority="99"
LatentStyleCount="371">
<w:LsdException Locked="false" Priority="0" QFormat="true" Name="Normal"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 1"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="heading 2"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="heading 3"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="heading 4"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="heading 5"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="heading 6"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="heading 7"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="heading 8"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="heading 9"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index 4"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index 5"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index 6"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index 7"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index 8"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index 9"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" Name="toc 1"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" Name="toc 2"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" Name="toc 3"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" Name="toc 4"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" Name="toc 5"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" Name="toc 6"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" Name="toc 7"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" Name="toc 8"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" Name="toc 9"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Normal Indent"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="footnote text"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="annotation text"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="header"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="footer"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index heading"/>
<w:LsdException Locked="false" Priority="35" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="caption"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="table of figures"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="envelope address"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="envelope return"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="footnote reference"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="annotation reference"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="line number"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="page number"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="endnote reference"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="endnote text"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="table of authorities"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="macro"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="toa heading"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Bullet"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Number"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List 4"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List 5"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Bullet 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Bullet 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Bullet 4"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Bullet 5"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Number 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Number 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Number 4"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Number 5"/>
<w:LsdException Locked="false" Priority="10" QFormat="true" Name="Title"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Closing"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Signature"/>
<w:LsdException Locked="false" Priority="1" SemiHidden="true"
UnhideWhenUsed="true" Name="Default Paragraph Font"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Body Text"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Body Text Indent"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Continue"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Continue 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Continue 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Continue 4"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Continue 5"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Message Header"/>
<w:LsdException Locked="false" Priority="11" QFormat="true" Name="Subtitle"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Salutation"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Date"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Body Text First Indent"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Body Text First Indent 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Note Heading"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Body Text 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Body Text 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Body Text Indent 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Body Text Indent 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Block Text"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Hyperlink"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="FollowedHyperlink"/>
<w:LsdException Locked="false" Priority="22" QFormat="true" Name="Strong"/>
<w:LsdException Locked="false" Priority="20" QFormat="true" Name="Emphasis"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Document Map"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Plain Text"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="E-mail Signature"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Top of Form"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Bottom of Form"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Normal (Web)"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Acronym"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Address"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Cite"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Code"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Definition"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Keyboard"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Preformatted"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Sample"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Typewriter"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Variable"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Normal Table"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="annotation subject"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="No List"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Outline List 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Outline List 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Outline List 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Simple 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Simple 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Simple 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Classic 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Classic 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Classic 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Classic 4"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Colorful 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Colorful 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Colorful 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Columns 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Columns 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Columns 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Columns 4"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Columns 5"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Grid 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Grid 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Grid 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Grid 4"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Grid 5"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Grid 6"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Grid 7"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Grid 8"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table List 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table List 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table List 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table List 4"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table List 5"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table List 6"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table List 7"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table List 8"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table 3D effects 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table 3D effects 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table 3D effects 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Contemporary"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Elegant"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Professional"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Subtle 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Subtle 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Web 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Web 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Web 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Balloon Text"/>
<w:LsdException Locked="false" Priority="39" Name="Table Grid"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Theme"/>
<w:LsdException Locked="false" SemiHidden="true" Name="Placeholder Text"/>
<w:LsdException Locked="false" Priority="1" QFormat="true" Name="No Spacing"/>
<w:LsdException Locked="false" Priority="60" Name="Light Shading"/>
<w:LsdException Locked="false" Priority="61" Name="Light List"/>
<w:LsdException Locked="false" Priority="62" Name="Light Grid"/>
<w:LsdException Locked="false" Priority="63" Name="Medium Shading 1"/>
<w:LsdException Locked="false" Priority="64" Name="Medium Shading 2"/>
<w:LsdException Locked="false" Priority="65" Name="Medium List 1"/>
<w:LsdException Locked="false" Priority="66" Name="Medium List 2"/>
<w:LsdException Locked="false" Priority="67" Name="Medium Grid 1"/>
<w:LsdException Locked="false" Priority="68" Name="Medium Grid 2"/>
<w:LsdException Locked="false" Priority="69" Name="Medium Grid 3"/>
<w:LsdException Locked="false" Priority="70" Name="Dark List"/>
<w:LsdException Locked="false" Priority="71" Name="Colorful Shading"/>
<w:LsdException Locked="false" Priority="72" Name="Colorful List"/>
<w:LsdException Locked="false" Priority="73" Name="Colorful Grid"/>
<w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 1"/>
<w:LsdException Locked="false" Priority="61" Name="Light List Accent 1"/>
<w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 1"/>
<w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 1"/>
<w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 1"/>
<w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 1"/>
<w:LsdException Locked="false" SemiHidden="true" Name="Revision"/>
<w:LsdException Locked="false" Priority="34" QFormat="true"
Name="List Paragraph"/>
<w:LsdException Locked="false" Priority="29" QFormat="true" Name="Quote"/>
<w:LsdException Locked="false" Priority="30" QFormat="true"
Name="Intense Quote"/>
<w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 1"/>
<w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 1"/>
<w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 1"/>
<w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 1"/>
<w:LsdException Locked="false" Priority="70" Name="Dark List Accent 1"/>
<w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 1"/>
<w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 1"/>
<w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 1"/>
<w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 2"/>
<w:LsdException Locked="false" Priority="61" Name="Light List Accent 2"/>
<w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 2"/>
<w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 2"/>
<w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 2"/>
<w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 2"/>
<w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 2"/>
<w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 2"/>
<w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 2"/>
<w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 2"/>
<w:LsdException Locked="false" Priority="70" Name="Dark List Accent 2"/>
<w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 2"/>
<w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 2"/>
<w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 2"/>
<w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 3"/>
<w:LsdException Locked="false" Priority="61" Name="Light List Accent 3"/>
<w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 3"/>
<w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 3"/>
<w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 3"/>
<w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 3"/>
<w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 3"/>
<w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 3"/>
<w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 3"/>
<w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 3"/>
<w:LsdException Locked="false" Priority="70" Name="Dark List Accent 3"/>
<w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 3"/>
<w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 3"/>
<w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 3"/>
<w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 4"/>
<w:LsdException Locked="false" Priority="61" Name="Light List Accent 4"/>
<w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 4"/>
<w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 4"/>
<w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 4"/>
<w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 4"/>
<w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 4"/>
<w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 4"/>
<w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 4"/>
<w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 4"/>
<w:LsdException Locked="false" Priority="70" Name="Dark List Accent 4"/>
<w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 4"/>
<w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 4"/>
<w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 4"/>
<w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 5"/>
<w:LsdException Locked="false" Priority="61" Name="Light List Accent 5"/>
<w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 5"/>
<w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 5"/>
<w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 5"/>
<w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 5"/>
<w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 5"/>
<w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 5"/>
<w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 5"/>
<w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 5"/>
<w:LsdException Locked="false" Priority="70" Name="Dark List Accent 5"/>
<w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 5"/>
<w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 5"/>
<w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 5"/>
<w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 6"/>
<w:LsdException Locked="false" Priority="61" Name="Light List Accent 6"/>
<w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 6"/>
<w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 6"/>
<w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 6"/>
<w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 6"/>
<w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 6"/>
<w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 6"/>
<w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 6"/>
<w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 6"/>
<w:LsdException Locked="false" Priority="70" Name="Dark List Accent 6"/>
<w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 6"/>
<w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 6"/>
<w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 6"/>
<w:LsdException Locked="false" Priority="19" QFormat="true"
Name="Subtle Emphasis"/>
<w:LsdException Locked="false" Priority="21" QFormat="true"
Name="Intense Emphasis"/>
<w:LsdException Locked="false" Priority="31" QFormat="true"
Name="Subtle Reference"/>
<w:LsdException Locked="false" Priority="32" QFormat="true"
Name="Intense Reference"/>
<w:LsdException Locked="false" Priority="33" QFormat="true" Name="Book Title"/>
<w:LsdException Locked="false" Priority="37" SemiHidden="true"
UnhideWhenUsed="true" Name="Bibliography"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="TOC Heading"/>
<w:LsdException Locked="false" Priority="41" Name="Plain Table 1"/>
<w:LsdException Locked="false" Priority="42" Name="Plain Table 2"/>
<w:LsdException Locked="false" Priority="43" Name="Plain Table 3"/>
<w:LsdException Locked="false" Priority="44" Name="Plain Table 4"/>
<w:LsdException Locked="false" Priority="45" Name="Plain Table 5"/>
<w:LsdException Locked="false" Priority="40" Name="Grid Table Light"/>
<w:LsdException Locked="false" Priority="46" Name="Grid Table 1 Light"/>
<w:LsdException Locked="false" Priority="47" Name="Grid Table 2"/>
<w:LsdException Locked="false" Priority="48" Name="Grid Table 3"/>
<w:LsdException Locked="false" Priority="49" Name="Grid Table 4"/>
<w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark"/>
<w:LsdException Locked="false" Priority="51" Name="Grid Table 6 Colorful"/>
<w:LsdException Locked="false" Priority="52" Name="Grid Table 7 Colorful"/>
<w:LsdException Locked="false" Priority="46"
Name="Grid Table 1 Light Accent 1"/>
<w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 1"/>
<w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 1"/>
<w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 1"/>
<w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 1"/>
<w:LsdException Locked="false" Priority="51"
Name="Grid Table 6 Colorful Accent 1"/>
<w:LsdException Locked="false" Priority="52"
Name="Grid Table 7 Colorful Accent 1"/>
<w:LsdException Locked="false" Priority="46"
Name="Grid Table 1 Light Accent 2"/>
<w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 2"/>
<w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 2"/>
<w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 2"/>
<w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 2"/>
<w:LsdException Locked="false" Priority="51"
Name="Grid Table 6 Colorful Accent 2"/>
<w:LsdException Locked="false" Priority="52"
Name="Grid Table 7 Colorful Accent 2"/>
<w:LsdException Locked="false" Priority="46"
Name="Grid Table 1 Light Accent 3"/>
<w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 3"/>
<w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 3"/>
<w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 3"/>
<w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 3"/>
<w:LsdException Locked="false" Priority="51"
Name="Grid Table 6 Colorful Accent 3"/>
<w:LsdException Locked="false" Priority="52"
Name="Grid Table 7 Colorful Accent 3"/>
<w:LsdException Locked="false" Priority="46"
Name="Grid Table 1 Light Accent 4"/>
<w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 4"/>
<w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 4"/>
<w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 4"/>
<w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 4"/>
<w:LsdException Locked="false" Priority="51"
Name="Grid Table 6 Colorful Accent 4"/>
<w:LsdException Locked="false" Priority="52"
Name="Grid Table 7 Colorful Accent 4"/>
<w:LsdException Locked="false" Priority="46"
Name="Grid Table 1 Light Accent 5"/>
<w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 5"/>
<w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 5"/>
<w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 5"/>
<w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 5"/>
<w:LsdException Locked="false" Priority="51"
Name="Grid Table 6 Colorful Accent 5"/>
<w:LsdException Locked="false" Priority="52"
Name="Grid Table 7 Colorful Accent 5"/>
<w:LsdException Locked="false" Priority="46"
Name="Grid Table 1 Light Accent 6"/>
<w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 6"/>
<w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 6"/>
<w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 6"/>
<w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 6"/>
<w:LsdException Locked="false" Priority="51"
Name="Grid Table 6 Colorful Accent 6"/>
<w:LsdException Locked="false" Priority="52"
Name="Grid Table 7 Colorful Accent 6"/>
<w:LsdException Locked="false" Priority="46" Name="List Table 1 Light"/>
<w:LsdException Locked="false" Priority="47" Name="List Table 2"/>
<w:LsdException Locked="false" Priority="48" Name="List Table 3"/>
<w:LsdException Locked="false" Priority="49" Name="List Table 4"/>
<w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark"/>
<w:LsdException Locked="false" Priority="51" Name="List Table 6 Colorful"/>
<w:LsdException Locked="false" Priority="52" Name="List Table 7 Colorful"/>
<w:LsdException Locked="false" Priority="46"
Name="List Table 1 Light Accent 1"/>
<w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 1"/>
<w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 1"/>
<w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 1"/>
<w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 1"/>
<w:LsdException Locked="false" Priority="51"
Name="List Table 6 Colorful Accent 1"/>
<w:LsdException Locked="false" Priority="52"
Name="List Table 7 Colorful Accent 1"/>
<w:LsdException Locked="false" Priority="46"
Name="List Table 1 Light Accent 2"/>
<w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 2"/>
<w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 2"/>
<w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 2"/>
<w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 2"/>
<w:LsdException Locked="false" Priority="51"
Name="List Table 6 Colorful Accent 2"/>
<w:LsdException Locked="false" Priority="52"
Name="List Table 7 Colorful Accent 2"/>
<w:LsdException Locked="false" Priority="46"
Name="List Table 1 Light Accent 3"/>
<w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 3"/>
<w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 3"/>
<w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 3"/>
<w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 3"/>
<w:LsdException Locked="false" Priority="51"
Name="List Table 6 Colorful Accent 3"/>
<w:LsdException Locked="false" Priority="52"
Name="List Table 7 Colorful Accent 3"/>
<w:LsdException Locked="false" Priority="46"
Name="List Table 1 Light Accent 4"/>
<w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 4"/>
<w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 4"/>
<w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 4"/>
<w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 4"/>
<w:LsdException Locked="false" Priority="51"
Name="List Table 6 Colorful Accent 4"/>
<w:LsdException Locked="false" Priority="52"
Name="List Table 7 Colorful Accent 4"/>
<w:LsdException Locked="false" Priority="46"
Name="List Table 1 Light Accent 5"/>
<w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 5"/>
<w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 5"/>
<w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 5"/>
<w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 5"/>
<w:LsdException Locked="false" Priority="51"
Name="List Table 6 Colorful Accent 5"/>
<w:LsdException Locked="false" Priority="52"
Name="List Table 7 Colorful Accent 5"/>
<w:LsdException Locked="false" Priority="46"
Name="List Table 1 Light Accent 6"/>
<w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 6"/>
<w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 6"/>
<w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 6"/>
<w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 6"/>
<w:LsdException Locked="false" Priority="51"
Name="List Table 6 Colorful Accent 6"/>
<w:LsdException Locked="false" Priority="52"
Name="List Table 7 Colorful Accent 6"/>
</w:LatentStyles>
</xml><![endif]--><!--[if gte mso 10]>
<style>
/* Style Definitions */
table.MsoNormalTable
{mso-style-name:"Table Normal";
mso-tstyle-rowband-size:0;
mso-tstyle-colband-size:0;
mso-style-noshow:yes;
mso-style-priority:99;
mso-style-parent:"";
mso-padding-alt:0in 5.4pt 0in 5.4pt;
mso-para-margin-top:0in;
mso-para-margin-right:0in;
mso-para-margin-bottom:8.0pt;
mso-para-margin-left:0in;
line-height:107%;
mso-pagination:widow-orphan;
font-size:11.0pt;
font-family:"Calibri","sans-serif";
mso-ascii-font-family:Calibri;
mso-ascii-theme-font:minor-latin;
mso-hansi-font-family:Calibri;
mso-hansi-theme-font:minor-latin;
mso-bidi-font-family:"Times New Roman";
mso-bidi-theme-font:minor-bidi;}
</style>
<![endif]--><span style="font-family: Georgia,"Times New Roman",serif;">
</span><br />
<div class="MsoNormal">
<br /></div>
<span style="font-family: Georgia,"Times New Roman",serif;">
</span><div class="MsoNormal">
<span style="color: red;"><span style="font-size: large;"><span style="font-family: Georgia,"Times New Roman",serif;">How to disable/lock the user with the help of command and
using shadow file ?</span></span></span></div>
<span style="font-family: Georgia,"Times New Roman",serif;">
</span><div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<span style="font-family: Georgia,"Times New Roman",serif;">Lock account using command</span></div>
<span style="font-family: Georgia,"Times New Roman",serif;">
</span><div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<span style="font-family: Georgia,"Times New Roman",serif;">We can lock the user using <span style="color: red;"><b>usermod</b></span> command with the help of
<span style="color: red;">L to lock </span>option and <span style="color: red;">U to unlock</span> the account.</span></div>
<div class="MsoNormal">
<br /></div>
<span style="font-family: Georgia,"Times New Roman",serif;">
</span><div class="MsoNormal">
<span style="font-family: Georgia,"Times New Roman",serif;">#usermod -L test</span></div>
<span style="font-family: Georgia,"Times New Roman",serif;">
</span><div class="MsoNormal">
<span style="font-family: Georgia,"Times New Roman",serif;">It will lock the user test</span></div>
<span style="font-family: Georgia,"Times New Roman",serif;">
</span><div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<span style="font-family: Georgia,"Times New Roman",serif;">#usermod -U test</span></div>
<span style="font-family: Georgia,"Times New Roman",serif;">
</span><div class="MsoNormal">
<span style="font-family: Georgia,"Times New Roman",serif;">It will unlock the user test</span></div>
<div class="MsoNormal">
<br /></div>
<span style="font-family: Georgia,"Times New Roman",serif;">
</span><div class="MsoNormal">
<span style="font-family: Georgia,"Times New Roman",serif;">Lock and Unlock account using file</span></div>
<div class="MsoNormal">
<br /></div>
<span style="font-family: Georgia,"Times New Roman",serif;">
</span><div style="border: dashed windowtext 1.0pt; mso-border-alt: dashed windowtext .5pt; mso-element: para-border-div; padding: 1.0pt 4.0pt 1.0pt 4.0pt;">
<div class="MsoNormal" style="border: none; mso-border-alt: dashed windowtext .5pt; mso-padding-alt: 1.0pt 4.0pt 1.0pt 4.0pt; padding: 0in;">
<span style="font-family: "Courier New",Courier,monospace;">#vi /etc/shadow</span></div>
<div class="MsoNormal" style="border: none; mso-border-alt: dashed windowtext .5pt; mso-padding-alt: 1.0pt 4.0pt 1.0pt 4.0pt; padding: 0in;">
<br /></div>
<span style="font-family: "Courier New",Courier,monospace;">
</span><div class="MsoNormal" style="border: none; mso-border-alt: dashed windowtext .5pt; mso-padding-alt: 1.0pt 4.0pt 1.0pt 4.0pt; padding: 0in;">
<span style="font-family: "Courier New",Courier,monospace;">test:$6$xb7FL2gXeJ9VbVP1$dRbWMmySxrDR8Kb8VQCfIg9IYlf1h72I84/cjqAiy2gR.VcWZeia4J/RzZXEHYNCAsPq4xDBmlgLo31Qsi2aP/:16461:0:99999:7:::</span></div>
</div>
<span style="font-family: Georgia,"Times New Roman",serif;">
</span><div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<span style="font-family: Georgia,"Times New Roman",serif;">change file as shown below</span></div>
<span style="font-family: Georgia,"Times New Roman",serif;">
</span><div style="border: dashed windowtext 1.0pt; mso-border-alt: dashed windowtext .5pt; mso-element: para-border-div; padding: 1.0pt 4.0pt 1.0pt 4.0pt;">
<div class="MsoNormal" style="border: none; mso-border-alt: dashed windowtext .5pt; mso-padding-alt: 1.0pt 4.0pt 1.0pt 4.0pt; padding: 0in;">
<span style="font-family: "Courier New",Courier,monospace;">#vi /etc/shadow</span></div>
<div class="MsoNormal" style="border: none; mso-border-alt: dashed windowtext .5pt; mso-padding-alt: 1.0pt 4.0pt 1.0pt 4.0pt; padding: 0in;">
<br /></div>
<span style="font-family: "Courier New",Courier,monospace;">
</span><div class="MsoNormal" style="border: none; mso-border-alt: dashed windowtext .5pt; mso-padding-alt: 1.0pt 4.0pt 1.0pt 4.0pt; padding: 0in;">
<span style="font-family: "Courier New",Courier,monospace;">test:<b><span style="color: red;">!</span></b>$6$xb7FL2gXeJ9VbVP1$dRbWMmySxrDR8Kb8VQCfIg9IYlf1h72I84/cjqAiy2gR.VcWZeia4J/RzZXEHYNCAsPq4xDBmlgLo31Qsi2aP/:16461:0:99999:7:::</span></div>
<span style="font-family: "Courier New",Courier,monospace;">
</span><div class="MsoNormal" style="border: none; mso-border-alt: dashed windowtext .5pt; mso-padding-alt: 1.0pt 4.0pt 1.0pt 4.0pt; padding: 0in;">
<span style="font-family: "Courier New",Courier,monospace;">:wq</span></div>
</div>
<span style="font-family: Georgia,"Times New Roman",serif;">
</span><div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<span style="font-family: Georgia,"Times New Roman",serif;">In this way you can lock the user account with the help of
file. In the<span style="color: red;"> same way you can unlock the account</span> for that you have to
<span style="color: red;">remove the <b>! </b>in second column</span>.</span></div>
<span style="font-family: Georgia,"Times New Roman",serif;">
</span><div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<span style="color: red;"><span style="font-size: large;"><span style="font-family: Georgia,"Times New Roman",serif;">How to remove the password of the user using command and
using shadow file?</span></span></span></div>
<span style="font-family: Georgia,"Times New Roman",serif;">
</span><div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<span style="font-family: Georgia,"Times New Roman",serif;">We can use <span style="color: red;"><b>passwd</b></span> command with <span style="color: red;">-d</span> option to remove the
password of the user.</span></div>
<span style="font-family: Georgia,"Times New Roman",serif;">
</span><div class="MsoNormal">
<span style="font-family: Georgia,"Times New Roman",serif;">#passwd -d test</span></div>
<span style="font-family: Georgia,"Times New Roman",serif;">
</span><div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<span style="font-family: Georgia,"Times New Roman",serif;">Remove password using file</span></div>
<span style="font-family: Georgia,"Times New Roman",serif;">
</span><div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<span style="font-family: Georgia,"Times New Roman",serif;">Open file /etc/shadow in vi editor and remove the second
column</span></div>
<span style="font-family: Georgia,"Times New Roman",serif;">
</span><div style="border: dashed windowtext 1.0pt; mso-border-alt: dashed windowtext .5pt; mso-element: para-border-div; padding: 1.0pt 4.0pt 1.0pt 4.0pt;">
<div class="MsoNormal" style="border: none; margin-bottom: .0001pt; margin-bottom: 0in; mso-border-alt: dashed windowtext .5pt; mso-padding-alt: 1.0pt 4.0pt 1.0pt 4.0pt; padding: 0in;">
<span style="font-family: "Courier New",Courier,monospace;">#vi
/etc/shadow</span></div>
<span style="font-family: "Courier New",Courier,monospace;">
</span><div class="MsoNormal" style="border: none; margin-bottom: .0001pt; margin-bottom: 0in; mso-border-alt: dashed windowtext .5pt; mso-padding-alt: 1.0pt 4.0pt 1.0pt 4.0pt; padding: 0in;">
<br /></div>
<span style="font-family: "Courier New",Courier,monospace;">
</span><div class="MsoNormal" style="border: none; margin-bottom: .0001pt; margin-bottom: 0in; mso-border-alt: dashed windowtext .5pt; mso-padding-alt: 1.0pt 4.0pt 1.0pt 4.0pt; padding: 0in;">
<span style="font-family: "Courier New",Courier,monospace;">test:$6$xb7FL2gXeJ9VbVP1$dRbWMmySxrDR8Kb8VQCfIg9IYlf1h72I84/cjqAiy2gR.VcWZeia4J/RzZXEHYNCAsPq4xDBmlgLo31Qsi2aP/:16461:0:99999:7:::</span></div>
</div>
<span style="font-family: Georgia,"Times New Roman",serif;">
</span><div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<span style="font-family: Georgia,"Times New Roman",serif;">Change as shown below</span></div>
<span style="font-family: Georgia,"Times New Roman",serif;">
</span><div style="border: dashed windowtext 1.0pt; mso-border-alt: dashed windowtext .5pt; mso-element: para-border-div; padding: 1.0pt 4.0pt 1.0pt 4.0pt;">
<div class="MsoNormal" style="border: none; mso-border-alt: dashed windowtext .5pt; mso-padding-alt: 1.0pt 4.0pt 1.0pt 4.0pt; padding: 0in;">
<span style="font-family: "Courier New",Courier,monospace;">#vi /etc/shadow</span></div>
<span style="font-family: "Courier New",Courier,monospace;">
</span><div class="MsoNormal" style="border: none; margin-bottom: .0001pt; margin-bottom: 0in; mso-border-alt: dashed windowtext .5pt; mso-padding-alt: 1.0pt 4.0pt 1.0pt 4.0pt; padding: 0in;">
<br /></div>
<div class="MsoNormal" style="border: none; margin-bottom: .0001pt; margin-bottom: 0in; mso-border-alt: dashed windowtext .5pt; mso-padding-alt: 1.0pt 4.0pt 1.0pt 4.0pt; padding: 0in;">
<span style="font-family: "Courier New",Courier,monospace;">test::16461:0:99999:7:::</span></div>
<span style="font-family: "Courier New",Courier,monospace;">
</span><div class="MsoNormal" style="border: none; margin-bottom: .0001pt; margin-bottom: 0in; mso-border-alt: dashed windowtext .5pt; mso-padding-alt: 1.0pt 4.0pt 1.0pt 4.0pt; padding: 0in;">
<span style="font-family: "Courier New",Courier,monospace;">:wq</span></div>
</div>
<span style="font-family: Georgia,"Times New Roman",serif;">
</span><div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<span style="font-family: Georgia,"Times New Roman",serif;">Here, we have just removed the second column. So the system
will not prompt for password for that user.</span></div>
<span style="font-family: Georgia,"Times New Roman",serif;">
</span><div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<span style="color: red;"><span style="font-size: large;"><span style="font-family: Georgia,"Times New Roman",serif;">How to change the login shell of the user?</span></span></span></div>
<span style="font-family: Georgia,"Times New Roman",serif;">
</span><div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<span style="font-family: Georgia,"Times New Roman",serif;">You can use the <span style="color: red;">usermod</span> command to change the login shell of
the user with the help of <span style="color: red;">-s</span> option</span></div>
<div class="MsoNormal">
<br /></div>
<span style="font-family: Georgia,"Times New Roman",serif;">
</span><div style="border: dashed windowtext 1.0pt; mso-border-alt: dashed windowtext .5pt; mso-element: para-border-div; padding: 1.0pt 4.0pt 1.0pt 4.0pt;">
<div class="MsoNormal" style="border: none; mso-border-alt: dashed windowtext .5pt; mso-padding-alt: 1.0pt 4.0pt 1.0pt 4.0pt; padding: 0in;">
<span style="font-family: "Courier New",Courier,monospace;">#usermod -s /sbin/nologin</span></div>
</div>
<span style="font-family: Georgia,"Times New Roman",serif;">
</span><div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<span style="font-family: Georgia,"Times New Roman",serif;">We can also edit the /etc/passwd file and add /sbin/nologin
instead of /bin/bash</span></div>
<span style="font-family: Georgia,"Times New Roman",serif;">
</span><div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<span style="color: red;"><span style="font-size: large;"><span style="font-family: Georgia,"Times New Roman",serif;">How to check total number users in the system?</span></span></span></div>
<div class="MsoNormal">
<br /></div>
<span style="font-family: Georgia,"Times New Roman",serif;">
</span><div style="border: dashed windowtext 1.0pt; mso-border-alt: dashed windowtext .5pt; mso-element: para-border-div; padding: 1.0pt 4.0pt 1.0pt 4.0pt;">
<div class="MsoNormal" style="border: none; mso-border-alt: dashed windowtext .5pt; mso-padding-alt: 1.0pt 4.0pt 1.0pt 4.0pt; padding: 0in;">
<span style="font-family: "Courier New",Courier,monospace;">[root@server Desktop]# cat
/etc/passwd<span style="mso-spacerun: yes;"> </span>| wc -l</span></div>
<span style="font-family: "Courier New",Courier,monospace;">
</span><div class="MsoNormal" style="border: none; mso-border-alt: dashed windowtext .5pt; mso-padding-alt: 1.0pt 4.0pt 1.0pt 4.0pt; padding: 0in;">
<span style="font-family: "Courier New",Courier,monospace;">43</span></div>
</div>
<span style="font-family: Georgia,"Times New Roman",serif;">
</span><div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<span style="font-family: Georgia,"Times New Roman",serif;">It will show the count of all the users in the system.</span></div>
<span style="font-family: Georgia,"Times New Roman",serif;">
</span><div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<span style="font-family: Georgia,"Times New Roman",serif;">Use below command to see the <span style="color: red;"><b>users having login shell bash</b></span></span></div>
<div class="MsoNormal">
<br /></div>
<span style="font-family: Georgia,"Times New Roman",serif;">
</span><div style="border: dashed windowtext 1.0pt; mso-border-alt: dashed windowtext .5pt; mso-element: para-border-div; padding: 1.0pt 4.0pt 1.0pt 4.0pt;">
<div class="MsoNormal" style="border: none; mso-border-alt: dashed windowtext .5pt; mso-padding-alt: 1.0pt 4.0pt 1.0pt 4.0pt; padding: 0in;">
<span style="font-family: "Courier New",Courier,monospace;">[root@server Desktop]# <span style="color: red;">cat
/etc/passwd<span style="mso-spacerun: yes;"> </span>| grep bash$</span></span></div>
<span style="font-family: "Courier New",Courier,monospace;">
</span><div class="MsoNormal" style="border: none; margin-bottom: .0001pt; margin-bottom: 0in; mso-border-alt: dashed windowtext .5pt; mso-padding-alt: 1.0pt 4.0pt 1.0pt 4.0pt; padding: 0in;">
<span style="font-family: "Courier New",Courier,monospace;">root:x:0:0:root:/root:/bin/bash</span></div>
<span style="font-family: "Courier New",Courier,monospace;">
</span><div class="MsoNormal" style="border: none; margin-bottom: .0001pt; margin-bottom: 0in; mso-border-alt: dashed windowtext .5pt; mso-padding-alt: 1.0pt 4.0pt 1.0pt 4.0pt; padding: 0in;">
<span style="font-family: "Courier New",Courier,monospace;">mysql:x:27:27:MySQL
Server:/var/lib/mysql:/bin/bash</span></div>
<span style="font-family: "Courier New",Courier,monospace;">
</span><div class="MsoNormal" style="border: none; margin-bottom: .0001pt; margin-bottom: 0in; mso-border-alt: dashed windowtext .5pt; mso-padding-alt: 1.0pt 4.0pt 1.0pt 4.0pt; padding: 0in;">
<span style="font-family: "Courier New",Courier,monospace;">test:x:500:500::/home/test:/bin/bash</span></div>
<span style="font-family: "Courier New",Courier,monospace;">
</span><div class="MsoNormal" style="border: none; margin-bottom: .0001pt; margin-bottom: 0in; mso-border-alt: dashed windowtext .5pt; mso-padding-alt: 1.0pt 4.0pt 1.0pt 4.0pt; padding: 0in;">
<span style="font-family: "Courier New",Courier,monospace;">dnyaneshwar:x:501:500::/home/dnyaneshwar:/bin/bash</span></div>
<span style="font-family: "Courier New",Courier,monospace;">
</span><div class="MsoNormal" style="border: none; margin-bottom: .0001pt; margin-bottom: 0in; mso-border-alt: dashed windowtext .5pt; mso-padding-alt: 1.0pt 4.0pt 1.0pt 4.0pt; padding: 0in;">
<span style="font-family: "Courier New",Courier,monospace;">pramod:x:502:500::/home/pramod:/bin/bash</span></div>
<span style="font-family: "Courier New",Courier,monospace;">
</span><div class="MsoNormal" style="border: none; margin-bottom: .0001pt; margin-bottom: 0in; mso-border-alt: dashed windowtext .5pt; mso-padding-alt: 1.0pt 4.0pt 1.0pt 4.0pt; padding: 0in;">
<span style="font-family: "Courier New",Courier,monospace;">vinod:x:503:500::/home/vinod:/bin/bash</span></div>
</div>
<span style="font-family: Georgia,"Times New Roman",serif;">
</span><div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<span style="font-family: Georgia,"Times New Roman",serif;">Here, we have used grep command to check the bash shell. <b><span style="color: red;">$</span></b>
is used to check the bash word at the end of the line. So <span style="color: red;">it will print all the
lines which contains bash at end of each line</span>.</span></div>
<span style="font-family: Georgia,"Times New Roman",serif;">
</span><div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<span style="color: #741b47;">Guys, Please comment if you have any query or feedback…. <span style="font-family: Wingdings; mso-ascii-font-family: Calibri; mso-ascii-theme-font: minor-latin; mso-char-type: symbol; mso-hansi-font-family: Calibri; mso-hansi-theme-font: minor-latin; mso-symbol-font-family: Wingdings;"><span style="mso-char-type: symbol; mso-symbol-font-family: Wingdings;">:)</span></span></span></div>
<div class="MsoNormal">
<br /></div>
</div>
QRadarhttp://www.blogger.com/profile/09505806374791038654noreply@blogger.com0tag:blogger.com,1999:blog-4158764139610037177.post-41218508538551096432015-02-18T05:17:00.001-08:002015-02-19T04:42:39.558-08:00Information about /etc/group file in Linux/Unix<div dir="ltr" style="text-align: left;" trbidi="on">
<!--[if gte mso 9]><xml>
<o:OfficeDocumentSettings>
<o:AllowPNG/>
</o:OfficeDocumentSettings>
</xml><![endif]--><span style="font-family: Georgia,"Times New Roman",serif;">
</span><br />
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in;">
<span style="font-family: Georgia,"Times New Roman",serif;">The
<b>/etc/group</b> file contains the list of group along with the users associated with
the group.</span></div>
<span style="font-family: Georgia,"Times New Roman",serif;">
</span><br />
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in;">
<span style="font-family: Georgia,"Times New Roman",serif;">The
<b>/etc/group</b> file contains group, group id, x which means password is stored in
<b>/etc/gshadow</b> file and list of the users associated with the group.</span></div>
<span style="font-family: Georgia,"Times New Roman",serif;">
</span><br />
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in;">
<span style="font-family: Georgia,"Times New Roman",serif;">The /etc/group
file contains the information as shown below</span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in;">
<br /></div>
<span style="font-family: Georgia,"Times New Roman",serif;">
</span><br />
<div style="border: dashed windowtext 1.0pt; mso-border-alt: dashed windowtext .5pt; mso-element: para-border-div; padding: 1.0pt 4.0pt 1.0pt 4.0pt;">
<div class="MsoNormal" style="border: none; margin-bottom: .0001pt; margin-bottom: 0in; mso-border-alt: dashed windowtext .5pt; mso-padding-alt: 1.0pt 4.0pt 1.0pt 4.0pt; padding: 0in;">
<span style="font-family: "Courier New",Courier,monospace;"><i style="mso-bidi-font-style: normal;">[root@red /]# cat /etc/group</i></span></div>
<span style="font-family: "Courier New",Courier,monospace;">
</span><br />
<div class="MsoNormal" style="border: none; margin-bottom: .0001pt; margin-bottom: 0in; mso-border-alt: dashed windowtext .5pt; mso-padding-alt: 1.0pt 4.0pt 1.0pt 4.0pt; padding: 0in;">
<span style="font-family: "Courier New",Courier,monospace;"><i style="mso-bidi-font-style: normal;">root:x:0:root</i></span></div>
<span style="font-family: "Courier New",Courier,monospace;">
</span><br />
<div class="MsoNormal" style="border: none; margin-bottom: .0001pt; margin-bottom: 0in; mso-border-alt: dashed windowtext .5pt; mso-padding-alt: 1.0pt 4.0pt 1.0pt 4.0pt; padding: 0in;">
<span style="font-family: "Courier New",Courier,monospace;"><i style="mso-bidi-font-style: normal;">bin:x:1:root,bin,daemon</i></span></div>
<span style="font-family: "Courier New",Courier,monospace;">
</span><br />
<div class="MsoNormal" style="border: none; margin-bottom: .0001pt; margin-bottom: 0in; mso-border-alt: dashed windowtext .5pt; mso-padding-alt: 1.0pt 4.0pt 1.0pt 4.0pt; padding: 0in;">
<span style="font-family: "Courier New",Courier,monospace;"><i style="mso-bidi-font-style: normal;">daemon:x:2:root,bin,daemon</i></span></div>
<span style="font-family: "Courier New",Courier,monospace;">
</span><br />
<div class="MsoNormal" style="border: none; margin-bottom: .0001pt; margin-bottom: 0in; mso-border-alt: dashed windowtext .5pt; mso-padding-alt: 1.0pt 4.0pt 1.0pt 4.0pt; padding: 0in;">
<span style="font-family: "Courier New",Courier,monospace;"><i style="mso-bidi-font-style: normal;">sys:x:3:root,bin,adm</i></span></div>
<span style="font-family: "Courier New",Courier,monospace;">
</span><br />
<div class="MsoNormal" style="border: none; margin-bottom: .0001pt; margin-bottom: 0in; mso-border-alt: dashed windowtext .5pt; mso-padding-alt: 1.0pt 4.0pt 1.0pt 4.0pt; padding: 0in;">
<span style="font-family: "Courier New",Courier,monospace;"><i style="mso-bidi-font-style: normal;">adm:x:4:root,adm,daemon</i></span></div>
<span style="font-family: "Courier New",Courier,monospace;">
</span><br />
<div class="MsoNormal" style="border: none; margin-bottom: .0001pt; margin-bottom: 0in; mso-border-alt: dashed windowtext .5pt; mso-padding-alt: 1.0pt 4.0pt 1.0pt 4.0pt; padding: 0in;">
<span style="font-family: "Courier New",Courier,monospace;"><i style="mso-bidi-font-style: normal;">disk:x:6:root</i></span></div>
<span style="font-family: "Courier New",Courier,monospace;">
</span><br />
<div class="MsoNormal" style="border: none; margin-bottom: .0001pt; margin-bottom: 0in; mso-border-alt: dashed windowtext .5pt; mso-padding-alt: 1.0pt 4.0pt 1.0pt 4.0pt; padding: 0in;">
<span style="font-family: "Courier New",Courier,monospace;"><i style="mso-bidi-font-style: normal;">wheel:x:10:root</i></span></div>
<span style="font-family: "Courier New",Courier,monospace;">
</span><br />
<div class="MsoNormal" style="border: none; margin-bottom: .0001pt; margin-bottom: 0in; mso-border-alt: dashed windowtext .5pt; mso-padding-alt: 1.0pt 4.0pt 1.0pt 4.0pt; padding: 0in;">
<span style="font-family: "Courier New",Courier,monospace;"><i style="mso-bidi-font-style: normal;">mail:x:12:mail,postfix</i></span></div>
<span style="font-family: "Courier New",Courier,monospace;">
</span><br />
<div class="MsoNormal" style="border: none; margin-bottom: .0001pt; margin-bottom: 0in; mso-border-alt: dashed windowtext .5pt; mso-padding-alt: 1.0pt 4.0pt 1.0pt 4.0pt; padding: 0in;">
<span style="font-family: "Courier New",Courier,monospace;"><i style="mso-bidi-font-style: normal;">test:x:500:</i></span></div>
<span style="font-family: "Courier New",Courier,monospace;">
</span><br />
<div class="MsoNormal" style="border: none; margin-bottom: .0001pt; margin-bottom: 0in; mso-border-alt: dashed windowtext .5pt; mso-padding-alt: 1.0pt 4.0pt 1.0pt 4.0pt; padding: 0in;">
<span style="font-family: "Courier New",Courier,monospace;"><i style="mso-bidi-font-style: normal;">dnyaneshwar:x:501:</i></span></div>
<span style="font-family: "Courier New",Courier,monospace;">
</span><br />
<div class="MsoNormal" style="border: none; margin-bottom: .0001pt; margin-bottom: 0in; mso-border-alt: dashed windowtext .5pt; mso-padding-alt: 1.0pt 4.0pt 1.0pt 4.0pt; padding: 0in;">
<span style="font-family: "Courier New",Courier,monospace;"><i style="mso-bidi-font-style: normal;">pramod:x:502:dnyaneshwar,test</i></span></div>
</div>
<span style="font-family: Georgia,"Times New Roman",serif;">
</span><br />
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in;">
<span style="font-family: Georgia,"Times New Roman",serif;">This file
contains four fields separated by colon (:)</span></div>
<span style="font-family: Georgia,"Times New Roman",serif;">
</span><br />
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in;">
<span style="font-family: Georgia,"Times New Roman",serif;">1<sup>st</sup>
field:<span style="mso-tab-count: 2;"> </span>It
contains the group name</span></div>
<span style="font-family: Georgia,"Times New Roman",serif;">
</span><br />
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in;">
<span style="font-family: Georgia,"Times New Roman",serif;">2<sup>nd</sup>
field:<span style="mso-tab-count: 1;"> </span>It shows x which
means password is stored in encrypted format in /etc/gshadow file</span></div>
<span style="font-family: Georgia,"Times New Roman",serif;">
</span><br />
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in;">
<span style="font-family: Georgia,"Times New Roman",serif;">3<sup>rd</sup>
field:<span style="mso-tab-count: 1;"> </span>It contains the group
id</span></div>
<span style="font-family: Georgia,"Times New Roman",serif;">
</span><br />
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in;">
<span style="font-family: Georgia,"Times New Roman",serif;">4<sup>th</sup>
field:<span style="mso-tab-count: 1;"> </span>It contains the list
of the users in the group.</span></div>
<span style="font-family: Georgia,"Times New Roman",serif;">
</span><br />
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in;">
<span style="font-family: Georgia,"Times New Roman",serif;">If you see
the below example:</span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in;">
<br /></div>
<span style="font-family: Georgia,"Times New Roman",serif;">
</span><br />
<div style="border: dashed windowtext 1.0pt; mso-border-alt: dashed windowtext .5pt; mso-element: para-border-div; padding: 1.0pt 4.0pt 1.0pt 5.0pt;">
<div class="MsoNormal" style="border: none; margin-bottom: .0001pt; margin-bottom: 0in; mso-border-alt: dashed windowtext .5pt; mso-padding-alt: 1.0pt 4.0pt 1.0pt 5.0pt; padding: 0in;">
<span style="font-family: "Courier New",Courier,monospace;"><i style="mso-bidi-font-style: normal;">pramod:x:502:dnyaneshwar,test</i></span></div>
</div>
<span style="font-family: Georgia,"Times New Roman",serif;">
</span><br />
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in;">
<span style="font-family: Georgia,"Times New Roman",serif;">Here, <b><span style="color: red;"><i style="mso-bidi-font-style: normal;">pramod</i></span></b> is the group name, <span style="color: red;"><b><i style="mso-bidi-font-style: normal;">x</i></b></span> means password of group pramod is
stored in /etc/gshadow file, <span style="color: red;"><b>502</b></span> is the <i style="mso-bidi-font-style: normal;">group
id</i> and <span style="color: red;"><b><i style="mso-bidi-font-style: normal;">dnyaneshwar, test</i></b></span> are the
users in the group.</span></div>
<span style="font-family: Georgia,"Times New Roman",serif;">
</span><br />
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in;">
<span style="font-family: Georgia,"Times New Roman",serif;">Whenever you
create the user it will automatically crate the group for that user.</span></div>
<span style="font-family: Georgia,"Times New Roman",serif;">
</span><br />
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-size: large;"><span style="color: red;"><span style="font-family: Georgia,"Times New Roman",serif;">How to add
new user to the group?</span></span></span></div>
<span style="font-family: Georgia,"Times New Roman",serif;">
</span><br />
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in;">
<span style="font-family: Georgia,"Times New Roman",serif;">To add new
user to the group you can use usermod command.</span></div>
<span style="font-family: Georgia,"Times New Roman",serif;">
</span><br />
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in;">
<span style="font-family: Georgia,"Times New Roman",serif;">#usermod -G group_name
users</span></div>
<span style="font-family: Georgia,"Times New Roman",serif;">
</span><br />
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in;">
<span style="font-family: Georgia,"Times New Roman",serif;">For e.g.</span></div>
<span style="font-family: Georgia,"Times New Roman",serif;">
</span><br />
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in;">
<span style="font-family: Georgia,"Times New Roman",serif;">#usermod -G pramod
vinod</span></div>
<span style="font-family: Georgia,"Times New Roman",serif;">
</span><br />
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in;">
<span style="font-family: Georgia,"Times New Roman",serif;">Output</span></div>
<span style="font-family: Georgia,"Times New Roman",serif;">
</span><br />
<div style="border: dashed windowtext 1.0pt; mso-border-alt: dashed windowtext .5pt; mso-element: para-border-div; padding: 1.0pt 4.0pt 1.0pt 5.0pt;">
<div class="MsoNormal" style="border: none; margin-bottom: .0001pt; margin-bottom: 0in; mso-border-alt: dashed windowtext .5pt; mso-padding-alt: 1.0pt 4.0pt 1.0pt 5.0pt; padding: 0in;">
<span style="font-family: "Courier New",Courier,monospace;"><i style="mso-bidi-font-style: normal;">pramod:x:502:dnyaneshwar,test,vinod</i></span></div>
</div>
<span style="font-family: Georgia,"Times New Roman",serif;">
</span><br />
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in;">
<span style="font-family: Georgia,"Times New Roman",serif;">Here, we
have added the user <i style="mso-bidi-font-style: normal;">vinod</i> in group <i style="mso-bidi-font-style: normal;">pramod</i></span></div>
<span style="font-family: Georgia,"Times New Roman",serif;">
</span><br />
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-size: large;"><span style="color: red;"><span style="font-family: Georgia,"Times New Roman",serif;">How to
remove the user from group ?</span></span></span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in;">
<br /></div>
<span style="font-family: Georgia,"Times New Roman",serif;">
</span><br />
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in;">
<span style="font-family: Georgia,"Times New Roman",serif;">We can use
gpasswd command to remove the user from the group</span></div>
<span style="font-family: Georgia,"Times New Roman",serif;">
</span><br />
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in;">
<span style="font-family: Georgia,"Times New Roman",serif;">#gpasswd –d
username groupname</span></div>
<span style="font-family: Georgia,"Times New Roman",serif;">
</span><br />
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in;">
<span style="font-family: Georgia,"Times New Roman",serif;">For e.g.</span></div>
<span style="font-family: Georgia,"Times New Roman",serif;">
</span><br />
<div style="border: dashed windowtext 1.0pt; mso-border-alt: dashed windowtext .5pt; mso-element: para-border-div; padding: 1.0pt 4.0pt 1.0pt 4.0pt;">
<div class="MsoNormal" style="border: none; margin-bottom: .0001pt; margin-bottom: 0in; mso-border-alt: dashed windowtext .5pt; mso-padding-alt: 1.0pt 4.0pt 1.0pt 4.0pt; padding: 0in;">
<span style="font-family: "Courier New",Courier,monospace;"><i style="mso-bidi-font-style: normal;">#gpasswd –d test pramod</i></span></div>
<span style="font-family: "Courier New",Courier,monospace;">
</span><br />
<div class="MsoNormal" style="border: none; margin-bottom: .0001pt; margin-bottom: 0in; mso-border-alt: dashed windowtext .5pt; mso-padding-alt: 1.0pt 4.0pt 1.0pt 4.0pt; padding: 0in;">
<span style="font-family: "Courier New",Courier,monospace;"><i style="mso-bidi-font-style: normal;">Removing user test from group pramod</i></span></div>
</div>
<span style="font-family: Georgia,"Times New Roman",serif;">
</span><br />
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in;">
<br /></div>
<span style="font-family: Georgia,"Times New Roman",serif;">
</span><br />
<div class="MsoNormal" style="margin-bottom: 0.0001pt;">
<span style="font-size: large;"><span style="color: red;"><span style="font-family: Georgia,"Times New Roman",serif;">How the change
check the primay group of the user and change it?</span></span></span></div>
<span style="font-family: Georgia,"Times New Roman",serif;">
</span><br />
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in;">
<span style="font-family: Georgia,"Times New Roman",serif;">The primary
group for any user is the username itself.</span></div>
<span style="font-family: Georgia,"Times New Roman",serif;">
</span><br />
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in;">
<span style="font-family: Georgia,"Times New Roman",serif;">If you have
created the user pramod then primary group for user pramod is the pramod
itself.</span></div>
<span style="font-family: Georgia,"Times New Roman",serif;">
</span><br />
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in;">
<span style="font-family: Georgia,"Times New Roman",serif;">Use the
below command to check the primary group of the user</span></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in;">
<br /></div>
<span style="font-family: Georgia,"Times New Roman",serif;">
</span><br />
<div style="border: dashed windowtext 1.0pt; mso-border-alt: dashed windowtext .5pt; mso-element: para-border-div; padding: 1.0pt 4.0pt 1.0pt 4.0pt;">
<div class="MsoNormal" style="border: none; margin-bottom: .0001pt; margin-bottom: 0in; mso-border-alt: dashed windowtext .5pt; mso-padding-alt: 1.0pt 4.0pt 1.0pt 4.0pt; padding: 0in;">
<span style="font-family: "Courier New",Courier,monospace;"><i style="mso-bidi-font-style: normal;"># groups pramod</i></span></div>
<span style="font-family: "Courier New",Courier,monospace;">
</span><br />
<div class="MsoNormal" style="border: none; margin-bottom: .0001pt; margin-bottom: 0in; mso-border-alt: dashed windowtext .5pt; mso-padding-alt: 1.0pt 4.0pt 1.0pt 4.0pt; padding: 0in;">
<span style="font-family: "Courier New",Courier,monospace;"><i style="mso-bidi-font-style: normal;">pramod : pramod</i></span></div>
</div>
<span style="font-family: Georgia,"Times New Roman",serif;">
</span><br />
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in;">
<br /></div>
<span style="font-family: Georgia,"Times New Roman",serif;">
</span><br />
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in;">
<span style="font-family: Georgia,"Times New Roman",serif;">To <span style="color: red;">change
primary group</span> use the below command</span></div>
<span style="font-family: Georgia,"Times New Roman",serif;">
</span><br />
<div style="border: dashed windowtext 1.0pt; mso-border-alt: dashed windowtext .5pt; mso-element: para-border-div; padding: 1.0pt 4.0pt 1.0pt 4.0pt;">
<div class="MsoNormal" style="border: none; margin-bottom: .0001pt; margin-bottom: 0in; mso-border-alt: dashed windowtext .5pt; mso-padding-alt: 1.0pt 4.0pt 1.0pt 4.0pt; padding: 0in;">
<span style="font-family: "Courier New",Courier,monospace;"><i style="mso-bidi-font-style: normal;"># usermod -g test pramod</i></span></div>
<span style="font-family: "Courier New",Courier,monospace;">
</span><br />
<div class="MsoNormal" style="border: none; margin-bottom: .0001pt; margin-bottom: 0in; mso-border-alt: dashed windowtext .5pt; mso-padding-alt: 1.0pt 4.0pt 1.0pt 4.0pt; padding: 0in;">
<span style="font-family: "Courier New",Courier,monospace;"><i style="mso-bidi-font-style: normal;"># groups pramod</i></span></div>
<span style="font-family: "Courier New",Courier,monospace;">
</span><br />
<div class="MsoNormal" style="border: none; margin-bottom: .0001pt; margin-bottom: 0in; mso-border-alt: dashed windowtext .5pt; mso-padding-alt: 1.0pt 4.0pt 1.0pt 4.0pt; padding: 0in;">
<span style="font-family: "Courier New",Courier,monospace;"><i style="mso-bidi-font-style: normal;">pramod : test</i></span></div>
</div>
<span style="font-family: Georgia,"Times New Roman",serif;">
</span><br />
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in;">
<br /></div>
<span style="font-family: Georgia,"Times New Roman",serif;">
</span><br />
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in;">
<span style="font-family: Georgia,"Times New Roman",serif;">Note: G is
used to change the secondary group and g is used to change the primary group</span></div>
<span style="font-family: Georgia,"Times New Roman",serif;">
</span><br />
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in;">
<br /></div>
<div class="MsoNormal" style="margin-bottom: .0001pt; margin-bottom: 0in;">
<span style="font-family: Georgia,"Times New Roman",serif;"><span style="color: #a64d79;"><span style="color: #c27ba0;">Guys, Please add comment if you have any query or feedback.... :)</span> </span></span></div>
<span style="font-family: Georgia,"Times New Roman",serif;">
</span><!--[if gte mso 9]><xml>
<w:WordDocument>
<w:View>Normal</w:View>
<w:Zoom>0</w:Zoom>
<w:TrackMoves/>
<w:TrackFormatting/>
<w:PunctuationKerning/>
<w:ValidateAgainstSchemas/>
<w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid>
<w:IgnoreMixedContent>false</w:IgnoreMixedContent>
<w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText>
<w:DoNotPromoteQF/>
<w:LidThemeOther>EN-US</w:LidThemeOther>
<w:LidThemeAsian>X-NONE</w:LidThemeAsian>
<w:LidThemeComplexScript>X-NONE</w:LidThemeComplexScript>
<w:Compatibility>
<w:BreakWrappedTables/>
<w:SnapToGridInCell/>
<w:WrapTextWithPunct/>
<w:UseAsianBreakRules/>
<w:DontGrowAutofit/>
<w:SplitPgBreakAndParaMark/>
<w:EnableOpenTypeKerning/>
<w:DontFlipMirrorIndents/>
<w:OverrideTableStyleHps/>
</w:Compatibility>
<m:mathPr>
<m:mathFont m:val="Cambria Math"/>
<m:brkBin m:val="before"/>
<m:brkBinSub m:val="--"/>
<m:smallFrac m:val="off"/>
<m:dispDef/>
<m:lMargin m:val="0"/>
<m:rMargin m:val="0"/>
<m:defJc m:val="centerGroup"/>
<m:wrapIndent m:val="1440"/>
<m:intLim m:val="subSup"/>
<m:naryLim m:val="undOvr"/>
</m:mathPr></w:WordDocument>
</xml><![endif]--><!--[if gte mso 9]><xml>
<w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="false"
DefSemiHidden="false" DefQFormat="false" DefPriority="99"
LatentStyleCount="371">
<w:LsdException Locked="false" Priority="0" QFormat="true" Name="Normal"/>
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 1"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="heading 2"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="heading 3"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="heading 4"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="heading 5"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="heading 6"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="heading 7"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="heading 8"/>
<w:LsdException Locked="false" Priority="9" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="heading 9"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index 4"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index 5"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index 6"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index 7"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index 8"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index 9"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" Name="toc 1"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" Name="toc 2"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" Name="toc 3"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" Name="toc 4"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" Name="toc 5"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" Name="toc 6"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" Name="toc 7"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" Name="toc 8"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" Name="toc 9"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Normal Indent"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="footnote text"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="annotation text"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="header"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="footer"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="index heading"/>
<w:LsdException Locked="false" Priority="35" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="caption"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="table of figures"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="envelope address"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="envelope return"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="footnote reference"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="annotation reference"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="line number"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="page number"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="endnote reference"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="endnote text"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="table of authorities"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="macro"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="toa heading"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Bullet"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Number"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List 4"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List 5"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Bullet 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Bullet 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Bullet 4"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Bullet 5"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Number 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Number 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Number 4"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Number 5"/>
<w:LsdException Locked="false" Priority="10" QFormat="true" Name="Title"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Closing"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Signature"/>
<w:LsdException Locked="false" Priority="1" SemiHidden="true"
UnhideWhenUsed="true" Name="Default Paragraph Font"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Body Text"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Body Text Indent"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Continue"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Continue 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Continue 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Continue 4"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="List Continue 5"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Message Header"/>
<w:LsdException Locked="false" Priority="11" QFormat="true" Name="Subtitle"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Salutation"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Date"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Body Text First Indent"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Body Text First Indent 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Note Heading"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Body Text 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Body Text 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Body Text Indent 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Body Text Indent 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Block Text"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Hyperlink"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="FollowedHyperlink"/>
<w:LsdException Locked="false" Priority="22" QFormat="true" Name="Strong"/>
<w:LsdException Locked="false" Priority="20" QFormat="true" Name="Emphasis"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Document Map"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Plain Text"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="E-mail Signature"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Top of Form"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Bottom of Form"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Normal (Web)"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Acronym"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Address"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Cite"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Code"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Definition"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Keyboard"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Preformatted"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Sample"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Typewriter"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="HTML Variable"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Normal Table"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="annotation subject"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="No List"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Outline List 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Outline List 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Outline List 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Simple 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Simple 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Simple 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Classic 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Classic 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Classic 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Classic 4"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Colorful 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Colorful 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Colorful 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Columns 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Columns 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Columns 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Columns 4"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Columns 5"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Grid 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Grid 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Grid 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Grid 4"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Grid 5"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Grid 6"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Grid 7"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Grid 8"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table List 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table List 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table List 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table List 4"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table List 5"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table List 6"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table List 7"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table List 8"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table 3D effects 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table 3D effects 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table 3D effects 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Contemporary"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Elegant"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Professional"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Subtle 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Subtle 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Web 1"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Web 2"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Web 3"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Balloon Text"/>
<w:LsdException Locked="false" Priority="39" Name="Table Grid"/>
<w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
Name="Table Theme"/>
<w:LsdException Locked="false" SemiHidden="true" Name="Placeholder Text"/>
<w:LsdException Locked="false" Priority="1" QFormat="true" Name="No Spacing"/>
<w:LsdException Locked="false" Priority="60" Name="Light Shading"/>
<w:LsdException Locked="false" Priority="61" Name="Light List"/>
<w:LsdException Locked="false" Priority="62" Name="Light Grid"/>
<w:LsdException Locked="false" Priority="63" Name="Medium Shading 1"/>
<w:LsdException Locked="false" Priority="64" Name="Medium Shading 2"/>
<w:LsdException Locked="false" Priority="65" Name="Medium List 1"/>
<w:LsdException Locked="false" Priority="66" Name="Medium List 2"/>
<w:LsdException Locked="false" Priority="67" Name="Medium Grid 1"/>
<w:LsdException Locked="false" Priority="68" Name="Medium Grid 2"/>
<w:LsdException Locked="false" Priority="69" Name="Medium Grid 3"/>
<w:LsdException Locked="false" Priority="70" Name="Dark List"/>
<w:LsdException Locked="false" Priority="71" Name="Colorful Shading"/>
<w:LsdException Locked="false" Priority="72" Name="Colorful List"/>
<w:LsdException Locked="false" Priority="73" Name="Colorful Grid"/>
<w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 1"/>
<w:LsdException Locked="false" Priority="61" Name="Light List Accent 1"/>
<w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 1"/>
<w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 1"/>
<w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 1"/>
<w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 1"/>
<w:LsdException Locked="false" SemiHidden="true" Name="Revision"/>
<w:LsdException Locked="false" Priority="34" QFormat="true"
Name="List Paragraph"/>
<w:LsdException Locked="false" Priority="29" QFormat="true" Name="Quote"/>
<w:LsdException Locked="false" Priority="30" QFormat="true"
Name="Intense Quote"/>
<w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 1"/>
<w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 1"/>
<w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 1"/>
<w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 1"/>
<w:LsdException Locked="false" Priority="70" Name="Dark List Accent 1"/>
<w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 1"/>
<w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 1"/>
<w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 1"/>
<w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 2"/>
<w:LsdException Locked="false" Priority="61" Name="Light List Accent 2"/>
<w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 2"/>
<w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 2"/>
<w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 2"/>
<w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 2"/>
<w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 2"/>
<w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 2"/>
<w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 2"/>
<w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 2"/>
<w:LsdException Locked="false" Priority="70" Name="Dark List Accent 2"/>
<w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 2"/>
<w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 2"/>
<w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 2"/>
<w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 3"/>
<w:LsdException Locked="false" Priority="61" Name="Light List Accent 3"/>
<w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 3"/>
<w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 3"/>
<w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 3"/>
<w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 3"/>
<w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 3"/>
<w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 3"/>
<w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 3"/>
<w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 3"/>
<w:LsdException Locked="false" Priority="70" Name="Dark List Accent 3"/>
<w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 3"/>
<w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 3"/>
<w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 3"/>
<w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 4"/>
<w:LsdException Locked="false" Priority="61" Name="Light List Accent 4"/>
<w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 4"/>
<w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 4"/>
<w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 4"/>
<w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 4"/>
<w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 4"/>
<w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 4"/>
<w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 4"/>
<w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 4"/>
<w:LsdException Locked="false" Priority="70" Name="Dark List Accent 4"/>
<w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 4"/>
<w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 4"/>
<w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 4"/>
<w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 5"/>
<w:LsdException Locked="false" Priority="61" Name="Light List Accent 5"/>
<w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 5"/>
<w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 5"/>
<w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 5"/>
<w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 5"/>
<w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 5"/>
<w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 5"/>
<w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 5"/>
<w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 5"/>
<w:LsdException Locked="false" Priority="70" Name="Dark List Accent 5"/>
<w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 5"/>
<w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 5"/>
<w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 5"/>
<w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 6"/>
<w:LsdException Locked="false" Priority="61" Name="Light List Accent 6"/>
<w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 6"/>
<w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 6"/>
<w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 6"/>
<w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 6"/>
<w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 6"/>
<w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 6"/>
<w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 6"/>
<w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 6"/>
<w:LsdException Locked="false" Priority="70" Name="Dark List Accent 6"/>
<w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 6"/>
<w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 6"/>
<w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 6"/>
<w:LsdException Locked="false" Priority="19" QFormat="true"
Name="Subtle Emphasis"/>
<w:LsdException Locked="false" Priority="21" QFormat="true"
Name="Intense Emphasis"/>
<w:LsdException Locked="false" Priority="31" QFormat="true"
Name="Subtle Reference"/>
<w:LsdException Locked="false" Priority="32" QFormat="true"
Name="Intense Reference"/>
<w:LsdException Locked="false" Priority="33" QFormat="true" Name="Book Title"/>
<w:LsdException Locked="false" Priority="37" SemiHidden="true"
UnhideWhenUsed="true" Name="Bibliography"/>
<w:LsdException Locked="false" Priority="39" SemiHidden="true"
UnhideWhenUsed="true" QFormat="true" Name="TOC Heading"/>
<w:LsdException Locked="false" Priority="41" Name="Plain Table 1"/>
<w:LsdException Locked="false" Priority="42" Name="Plain Table 2"/>
<w:LsdException Locked="false" Priority="43" Name="Plain Table 3"/>
<w:LsdException Locked="false" Priority="44" Name="Plain Table 4"/>
<w:LsdException Locked="false" Priority="45" Name="Plain Table 5"/>
<w:LsdException Locked="false" Priority="40" Name="Grid Table Light"/>
<w:LsdException Locked="false" Priority="46" Name="Grid Table 1 Light"/>
<w:LsdException Locked="false" Priority="47" Name="Grid Table 2"/>
<w:LsdException Locked="false" Priority="48" Name="Grid Table 3"/>
<w:LsdException Locked="false" Priority="49" Name="Grid Table 4"/>
<w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark"/>
<w:LsdException Locked="false" Priority="51" Name="Grid Table 6 Colorful"/>
<w:LsdException Locked="false" Priority="52" Name="Grid Table 7 Colorful"/>
<w:LsdException Locked="false" Priority="46"
Name="Grid Table 1 Light Accent 1"/>
<w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 1"/>
<w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 1"/>
<w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 1"/>
<w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 1"/>
<w:LsdException Locked="false" Priority="51"
Name="Grid Table 6 Colorful Accent 1"/>
<w:LsdException Locked="false" Priority="52"
Name="Grid Table 7 Colorful Accent 1"/>
<w:LsdException Locked="false" Priority="46"
Name="Grid Table 1 Light Accent 2"/>
<w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 2"/>
<w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 2"/>
<w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 2"/>
<w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 2"/>
<w:LsdException Locked="false" Priority="51"
Name="Grid Table 6 Colorful Accent 2"/>
<w:LsdException Locked="false" Priority="52"
Name="Grid Table 7 Colorful Accent 2"/>
<w:LsdException Locked="false" Priority="46"
Name="Grid Table 1 Light Accent 3"/>
<w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 3"/>
<w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 3"/>
<w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 3"/>
<w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 3"/>
<w:LsdException Locked="false" Priority="51"
Name="Grid Table 6 Colorful Accent 3"/>
<w:LsdException Locked="false" Priority="52"
Name="Grid Table 7 Colorful Accent 3"/>
<w:LsdException Locked="false" Priority="46"
Name="Grid Table 1 Light Accent 4"/>
<w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 4"/>
<w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 4"/>
<w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 4"/>
<w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 4"/>
<w:LsdException Locked="false" Priority="51"
Name="Grid Table 6 Colorful Accent 4"/>
<w:LsdException Locked="false" Priority="52"
Name="Grid Table 7 Colorful Accent 4"/>
<w:LsdException Locked="false" Priority="46"
Name="Grid Table 1 Light Accent 5"/>
<w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 5"/>
<w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 5"/>
<w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 5"/>
<w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 5"/>
<w:LsdException Locked="false" Priority="51"
Name="Grid Table 6 Colorful Accent 5"/>
<w:LsdException Locked="false" Priority="52"
Name="Grid Table 7 Colorful Accent 5"/>
<w:LsdException Locked="false" Priority="46"
Name="Grid Table 1 Light Accent 6"/>
<w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 6"/>
<w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 6"/>
<w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 6"/>
<w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 6"/>
<w:LsdException Locked="false" Priority="51"
Name="Grid Table 6 Colorful Accent 6"/>
<w:LsdException Locked="false" Priority="52"
Name="Grid Table 7 Colorful Accent 6"/>
<w:LsdException Locked="false" Priority="46" Name="List Table 1 Light"/>
<w:LsdException Locked="false" Priority="47" Name="List Table 2"/>
<w:LsdException Locked="false" Priority="48" Name="List Table 3"/>
<w:LsdException Locked="false" Priority="49" Name="List Table 4"/>
<w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark"/>
<w:LsdException Locked="false" Priority="51" Name="List Table 6 Colorful"/>
<w:LsdException Locked="false" Priority="52" Name="List Table 7 Colorful"/>
<w:LsdException Locked="false" Priority="46"
Name="List Table 1 Light Accent 1"/>
<w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 1"/>
<w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 1"/>
<w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 1"/>
<w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 1"/>
<w:LsdException Locked="false" Priority="51"
Name="List Table 6 Colorful Accent 1"/>
<w:LsdException Locked="false" Priority="52"
Name="List Table 7 Colorful Accent 1"/>
<w:LsdException Locked="false" Priority="46"
Name="List Table 1 Light Accent 2"/>
<w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 2"/>
<w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 2"/>
<w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 2"/>
<w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 2"/>
<w:LsdException Locked="false" Priority="51"
Name="List Table 6 Colorful Accent 2"/>
<w:LsdException Locked="false" Priority="52"
Name="List Table 7 Colorful Accent 2"/>
<w:LsdException Locked="false" Priority="46"
Name="List Table 1 Light Accent 3"/>
<w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 3"/>
<w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 3"/>
<w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 3"/>
<w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 3"/>
<w:LsdException Locked="false" Priority="51"
Name="List Table 6 Colorful Accent 3"/>
<w:LsdException Locked="false" Priority="52"
Name="List Table 7 Colorful Accent 3"/>
<w:LsdException Locked="false" Priority="46"
Name="List Table 1 Light Accent 4"/>
<w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 4"/>
<w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 4"/>
<w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 4"/>
<w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 4"/>
<w:LsdException Locked="false" Priority="51"
Name="List Table 6 Colorful Accent 4"/>
<w:LsdException Locked="false" Priority="52"
Name="List Table 7 Colorful Accent 4"/>
<w:LsdException Locked="false" Priority="46"
Name="List Table 1 Light Accent 5"/>
<w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 5"/>
<w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 5"/>
<w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 5"/>
<w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 5"/>
<w:LsdException Locked="false" Priority="51"
Name="List Table 6 Colorful Accent 5"/>
<w:LsdException Locked="false" Priority="52"
Name="List Table 7 Colorful Accent 5"/>
<w:LsdException Locked="false" Priority="46"
Name="List Table 1 Light Accent 6"/>
<w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 6"/>
<w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 6"/>
<w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 6"/>
<w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 6"/>
<w:LsdException Locked="false" Priority="51"
Name="List Table 6 Colorful Accent 6"/>
<w:LsdException Locked="false" Priority="52"
Name="List Table 7 Colorful Accent 6"/>
</w:LatentStyles>
</xml><![endif]--><!--[if gte mso 10]>
<style>
/* Style Definitions */
table.MsoNormalTable
{mso-style-name:"Table Normal";
mso-tstyle-rowband-size:0;
mso-tstyle-colband-size:0;
mso-style-noshow:yes;
mso-style-priority:99;
mso-style-parent:"";
mso-padding-alt:0in 5.4pt 0in 5.4pt;
mso-para-margin-top:0in;
mso-para-margin-right:0in;
mso-para-margin-bottom:8.0pt;
mso-para-margin-left:0in;
line-height:107%;
mso-pagination:widow-orphan;
font-size:11.0pt;
font-family:"Calibri","sans-serif";
mso-ascii-font-family:Calibri;
mso-ascii-theme-font:minor-latin;
mso-hansi-font-family:Calibri;
mso-hansi-theme-font:minor-latin;
mso-bidi-font-family:"Times New Roman";
mso-bidi-theme-font:minor-bidi;}
</style>
<![endif]--></div>
QRadarhttp://www.blogger.com/profile/09505806374791038654noreply@blogger.com3tag:blogger.com,1999:blog-4158764139610037177.post-74684563011606598202015-02-08T06:01:00.001-08:002015-02-19T04:57:42.302-08:00Information about /etc/shadow file in Linux/Unix<div dir="ltr" style="text-align: left;" trbidi="on">
<div class="MsoNormal">
<div style="margin-bottom: .0001pt; margin: 0in;">
<a href="https://draft.blogger.com/blogger.g?blogID=4158764139610037177" imageanchor="1" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"></a><span style="font-family: Georgia, Times New Roman, serif;">The /etc/shadow file contains the
password in encrypted format. It contains the information about user password.<o:p></o:p></span></div>
<div style="margin-bottom: .0001pt; margin: 0in;">
<span style="font-family: Georgia, Times New Roman, serif;"><br /></span></div>
<div style="margin-bottom: .0001pt; margin: 0in;">
<span style="font-family: Georgia, Times New Roman, serif;">Here, we will need to notice that
<span style="color: red;">/etc/passwd file contains the information about the user and /etc/shadow file
contains the information about the user password.</span><o:p></o:p></span></div>
<div style="margin-bottom: .0001pt; margin: 0in;">
<span style="font-family: Georgia, Times New Roman, serif;"><br /></span></div>
<div style="margin-bottom: .0001pt; margin: 0in;">
<span style="font-family: Georgia, Times New Roman, serif;">This file contains the username,
user password in encrypted format, last password change, etc.<o:p></o:p></span></div>
<div style="margin-bottom: .0001pt; margin: 0in;">
<span style="font-family: Georgia, Times New Roman, serif;"><br /></span></div>
<div style="margin: 0in 0in 0.0001pt;">
<span style="font-family: Georgia, Times New Roman, serif;">The /etc/passwd file contains the
information as shown below</span><span style="font-family: Georgia, serif; font-size: 13.5pt;"><o:p></o:p></span></div>
<div style="margin: 0in 0in 0.0001pt;">
<br /></div>
<div style="border: dashed windowtext 1.0pt; mso-border-alt: dashed windowtext .5pt; mso-element: para-border-div; padding: 1.0pt 4.0pt 1.0pt 4.0pt;">
<div style="border: none; margin-bottom: .0001pt; margin: 0in; mso-border-alt: dashed windowtext .5pt; mso-padding-alt: 1.0pt 4.0pt 1.0pt 4.0pt; padding: 0in;">
<b><span style="font-family: 'Courier New';">[root@SOC01 ~]# cat /etc/shadow</span><u1:p></u1:p></b><o:p></o:p></div>
<div style="border: none; margin-bottom: .0001pt; margin: 0in; mso-border-alt: dashed windowtext .5pt; mso-padding-alt: 1.0pt 4.0pt 1.0pt 4.0pt; padding: 0in;">
<b><span style="font-family: 'Courier New';">root:x:0:0:root:/root:/bin/bash</span><u1:p></u1:p></b><o:p></o:p></div>
<div style="border: none; margin-bottom: .0001pt; margin: 0in; mso-border-alt: dashed windowtext .5pt; mso-padding-alt: 1.0pt 4.0pt 1.0pt 4.0pt; padding: 0in;">
<b><span style="font-family: 'Courier New';">bin:x:1:1:bin:/bin:/sbin/nologin</span><u1:p></u1:p></b><o:p></o:p></div>
<div style="border: none; margin-bottom: .0001pt; margin: 0in; mso-border-alt: dashed windowtext .5pt; mso-padding-alt: 1.0pt 4.0pt 1.0pt 4.0pt; padding: 0in;">
<b><span style="font-family: 'Courier New';">daemon:x:2:2:daemon:/sbin:/sbin/nologin</span><u1:p></u1:p></b><o:p></o:p></div>
<div style="border: none; margin-bottom: .0001pt; margin: 0in; mso-border-alt: dashed windowtext .5pt; mso-padding-alt: 1.0pt 4.0pt 1.0pt 4.0pt; padding: 0in;">
<b><span style="font-family: 'Courier New';">adm:x:3:4:adm:/var/adm:/sbin/nologinlp:*:14789:0:99999:7:::</span><u1:p></u1:p></b><o:p></o:p></div>
<div style="border: none; margin-bottom: .0001pt; margin: 0in; mso-border-alt: dashed windowtext .5pt; mso-padding-alt: 1.0pt 4.0pt 1.0pt 4.0pt; padding: 0in;">
<b><span style="font-family: 'Courier New';">sync:*:14789:0:99999:7:::</span></b><o:p></o:p></div>
<div style="border: none; margin-bottom: .0001pt; margin: 0in; mso-border-alt: dashed windowtext .5pt; mso-padding-alt: 1.0pt 4.0pt 1.0pt 4.0pt; padding: 0in;">
<b><span style="font-family: Courier;">shutdown:*:14789:0:99999:7:::</span></b><o:p></o:p></div>
<div style="border: none; margin-bottom: .0001pt; margin: 0in; mso-border-alt: dashed windowtext .5pt; mso-padding-alt: 1.0pt 4.0pt 1.0pt 4.0pt; padding: 0in;">
<b><span style="font-family: 'Courier New';">halt:*:14789:0:99999:7:::</span><u1:p></u1:p></b><o:p></o:p></div>
<div style="border: none; margin-bottom: .0001pt; margin: 0in; mso-border-alt: dashed windowtext .5pt; mso-padding-alt: 1.0pt 4.0pt 1.0pt 4.0pt; padding: 0in;">
<b><span style="font-family: 'Courier New';">mail:*:14789:0:99999:7:::</span><u1:p></u1:p></b><o:p></o:p></div>
<div style="border: none; margin-bottom: .0001pt; margin: 0in; mso-border-alt: dashed windowtext .5pt; mso-padding-alt: 1.0pt 4.0pt 1.0pt 4.0pt; padding: 0in;">
<b><span style="font-family: 'Courier New';">uucp:*:14789:0:99999:7:::</span><u1:p></u1:p></b><o:p></o:p></div>
<div style="border: none; margin-bottom: .0001pt; margin: 0in; mso-border-alt: dashed windowtext .5pt; mso-padding-alt: 1.0pt 4.0pt 1.0pt 4.0pt; padding: 0in;">
<b><span style="font-family: 'Courier New';">operator:*:14789:0:99999:7:::</span><u1:p></u1:p></b><o:p></o:p></div>
<div style="border: none; margin-bottom: .0001pt; margin: 0in; mso-border-alt: dashed windowtext .5pt; mso-padding-alt: 1.0pt 4.0pt 1.0pt 4.0pt; padding: 0in;">
<b><span style="font-family: 'Courier New';">games:*:14789:0:99999:7:::</span><u1:p></u1:p></b><o:p></o:p></div>
<div style="border: none; margin-bottom: .0001pt; margin: 0in; mso-border-alt: dashed windowtext .5pt; mso-padding-alt: 1.0pt 4.0pt 1.0pt 4.0pt; padding: 0in;">
<b><span style="font-family: 'Courier New';">gopher:*:14789:0:99999:7:::</span><u1:p></u1:p></b><o:p></o:p></div>
<div style="border: none; margin-bottom: .0001pt; margin: 0in; mso-border-alt: dashed windowtext .5pt; mso-padding-alt: 1.0pt 4.0pt 1.0pt 4.0pt; padding: 0in;">
<b><span style="font-family: 'Courier New';">ftp:*:14789:0:99999:7:::</span><u1:p></u1:p></b><o:p></o:p></div>
<div style="border: none; margin-bottom: .0001pt; margin: 0in; mso-border-alt: dashed windowtext .5pt; mso-padding-alt: 1.0pt 4.0pt 1.0pt 4.0pt; padding: 0in;">
<b><span style="font-family: 'Courier New';">nobody:*:14789:0:99999:7:::</span><u1:p></u1:p></b><o:p></o:p></div>
<div style="border: none; margin-bottom: .0001pt; margin: 0in; mso-border-alt: dashed windowtext .5pt; mso-padding-alt: 1.0pt 4.0pt 1.0pt 4.0pt; padding: 0in;">
<b><span style="font-family: 'Courier New';">usbmuxd:!!:15582::::::</span><u1:p></u1:p></b><o:p></o:p></div>
<div style="border: none; margin-bottom: .0001pt; margin: 0in; mso-border-alt: dashed windowtext .5pt; mso-padding-alt: 1.0pt 4.0pt 1.0pt 4.0pt; padding: 0in;">
<b><span style="font-family: 'Courier New';">shashank:$6$8ExtOSsV$fMEDgsIA5dIyFE56cbBfLkePl.udw7LDMY68jj912VqAwvz/gs7h3rU1s6Y</span><u1:p></u1:p></b><o:p></o:p></div>
<div style="border: none; margin-bottom: .0001pt; margin: 0in; mso-border-alt: dashed windowtext .5pt; mso-padding-alt: 1.0pt 4.0pt 1.0pt 4.0pt; padding: 0in;">
<b><span style="font-family: 'Courier New';">ldap:!!:15654:0:99999:7:::</span></b><br />
<b><span style="font-family: 'Courier New';">ldapuser:$6$P/kWJv9S$v3XhBrO9nSf9Cu05yW4QmfA7s26mSuMHyGRg05f5Bp.MReKjnzFlqLIf3pp</span></b></div>
</div>
<div style="margin-bottom: .0001pt; margin: 0in;">
<br /></div>
<div style="margin-bottom: .0001pt; margin: 0in;">
<span style="font-family: Georgia, serif;">This file contains 8 fields
separated by colon (:)<o:p></o:p></span></div>
<div style="margin-bottom: .0001pt; margin: 0in;">
<br /></div>
<div style="margin-bottom: .0001pt; margin: 0in;">
<span style="font-family: Georgia, serif;">1st</span> <span style="font-family: Georgia, serif;">field:
Contains the username</span></div>
<div style="margin-bottom: .0001pt; margin: 0in;">
<span style="font-family: Georgia, serif;">2nd</span> <span style="font-family: Georgia, serif;">field:
This field contains the password in encrypted format</span></div>
<div style="margin-bottom: .0001pt; margin: 0in;">
<span style="font-family: Georgia, serif;">3rd</span> <span style="font-family: Georgia, serif;">field:
It contains the last password change since 1 Jan 1970</span></div>
<div style="margin-bottom: .0001pt; margin: 0in;">
<span style="font-family: Georgia, serif;">4th</span> <span style="font-family: Georgia, serif;">field:
The minimum number of days before the password change</span></div>
<div style="margin-bottom: .0001pt; margin: 0in;">
<span style="font-family: Georgia, serif;">5th</span> <span style="font-family: Georgia, serif;">field:
The maximum number of days before the password change<o:p></o:p></span></div>
<div style="margin-bottom: .0001pt; margin: 0in;">
<span style="font-family: Georgia, serif;">6th</span> <span style="font-family: Georgia, serif;">field:
This field contains the warning message before password expires. The user is
requested to change the password.<o:p></o:p></span></div>
<div style="margin-bottom: .0001pt; margin: 0in;">
<span style="font-family: Georgia, serif;">7th</span> <span style="font-family: Georgia, serif;">field:
The number of days after password expires</span><br />
<span style="font-family: Georgia, serif;">8th</span> <span style="font-family: Georgia, serif;">field:
This field contains when the user account disables and user can no longer be
used.</span><br />
<span style="font-family: Georgia, serif;"><br /></span>
<span style="font-family: Georgia, serif;"><span style="color: red;">chage </span>command is used to modify the filed in /etc/shadow file.</span><br />
<span style="font-family: Georgia, serif;"><br /></span>
<span style="font-family: Georgia, serif;"><span style="color: red;">!!</span> means password never set</span><br />
<span style="font-family: Georgia, serif;"><span style="color: red;">!</span> In second column if first word is <span style="color: red;">!</span> which means that <span style="color: red;">account is locked</span></span><br />
<span style="font-family: Georgia, serif;"><br /></span></div>
</div>
<div class="MsoNormal" style="margin-left: 1.0in; text-indent: -1.0in;">
<o:p></o:p></div>
</div>
QRadarhttp://www.blogger.com/profile/09505806374791038654noreply@blogger.com0tag:blogger.com,1999:blog-4158764139610037177.post-15846421578011162962015-01-24T02:39:00.001-08:002015-02-09T03:00:04.939-08:00Information about /etc/passwd file in linux/unix<div dir="ltr" style="text-align: left;" trbidi="on">
<span style="font-family: Georgia, 'Times New Roman', serif;">The /etc/passwd file contains the list of all the users in Linux/Unix. It also
contains some information related to the user. </span><br />
<span style="font-family: Georgia, 'Times New Roman', serif;"><br /></span>
<span style="font-family: Georgia, 'Times New Roman', serif;">For example, the uid (user id)
and gid (group id) of the user, home directory of the user, comment and login
shell of the user.</span><br />
<div class="MsoNormal">
<span style="font-family: Georgia, 'Times New Roman', serif;"><br /></span>
<span style="font-family: Georgia, 'Times New Roman', serif;">The /etc/passwd file contains the information as shown below</span></div>
<div class="MsoNormal">
<span style="font-family: Georgia,"Times New Roman",serif;"> <img alt="" height="262" src="data:image/png;base64,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Prlly5ZXXnnFMIwnn3wSw7D77rvv/Pnz77333r59+x544AGQMFatWtXY2PjrX//6zJkz77zzzq5du0By+s1vfnPHHXcwDPP9738/Eon89re/7erqOnz48LRp0x566KGf//znRUVFL7/8MsgT06ZNW7Vq1e7du0tLSxVFATny4YcfbmhouOeeewzDeOONNxiGKSsri0QihmEcPnx4z549mzZtmjhxIijw2GOPYRjW3t7+0UcfdXd319TU4DgOsun3vve9GTNmbN++/fz580ePHnW73fn5+d3d3efPn+/q6tq3b9+WLVtaWlomTZr07//+75FIZOPGjSzLSpLEsmxtbe2CBQsCgYDNZmNZFobhsrIyWZbBDdVXX331+eefJ0myuLj4+PHj586dO3DgAEmSHMe5XK6f/OQnhmH8x3/8hyRJDzzwgGEYL7/88owZM5YvXx4MBvv7+5ubm5uamnp7e2Ox2OrVqxsbGzdu3Lh9+3ZJksrKyvr6+j788MP777//3XffPXv27N69e2VZLi4ufvLJJz/99NNwOLxv3741a9aUlJSAE5o///nPd95552OPPXbmzJkzZ85MmTJFkqRgMAhOmDo7O+++++7+/n5N01asWMHzvCRJsix/pW75XsVXB66Ex8Uv/lNxys1BSlZVNTc3l6Ko5cuXP/300/Pnzwfv/Fq5cuWiRYuefvrpuro6lmUDgYA71VOBXq/X7/cLgpCXl3f33XcfPnz4mWeeWbZs2f79+48cOfL444+XlpaCO8b5+fkej9vplHx+p9OtKh6v6s4bM8ZaXb+grfPmjMKiqWPGmlTV73Z53S4nSKg8R69fu/6p7/+wsmLqHXfd/ds/vHLgu48sWb14xZrlS5ctndU2u6GpcWJlRW193bf3PTClaqqsOK4m1KuIA4xX8IAMuNfHsuzbb79tGMbPfvYzjuNQFJUkaffu3eBepaqq2dnZa9asAfls/vz5zz33HMh/WVlZGIb913/9l2EYTz31lMPh2LNnz6lTp1544QVRFLOysioqKo4dOwbe+9PX13fPPff4fL5nnnnmo48+Ki4uXrdu3SuvvFJVVfXss88ahvHSSy/dddddixcvLiwsZBimpqZG0zTDMJ5//vn9+/c//fTThmH09/dXVVXV19eHw+G+vr67774bwzCO4yiK6uzs1DTt73//e1FR0Z133nnu3Lmf/vSnfr+/urr6+PHjhmG8+OKLBw4c+PGPf2wYxpkzZxYvXlxeXn7ixInTp08/+OCD4CdkURTz8/Nnzpy5cuXKxsZGMMkfeeSRrq6uWCz2+uuvP/jggytXrtyzZ88zzzxTWVkpCEJFRcWJEydWr14NbkAdPXr03Llz+/fvBz9h+ny+gwcPGobxi1/8oqGhAZw6vPbaaw8//PB3v/tdcD9g9+7dVVVVsVjs7Nmzjz322I4dO9ra2lxud3Z2dk1NTSQSOXXqVDQaPXXq1Le+9S1Jkvx+v81mmzt3bn9///vvvz958uRRo0bV1dUdO3YMXKpaLBaHw/Hxxx+fOXPm3nvvzc3NPXLkSF9f3+23356dnV1YWPjHP/7RMIz9+/dDEASe5vhKPVt7FV8RDMuUF39oKF2Q+DPkLMuuXr1669atmZmZFEVhGIbjuNVqve+++2bNmgUeo0v8Y+thQcCD7uBG11/+8pe33377zTfffPzxx4uLi0mSBAOY43ifz+vze9weRVFVh8vrcOaPGQPVNi5un785o7CoavRos8PhU51up1NxugZu+a5aseLgI481NbXMmde5at2aQ7899O0De+uaaqc3T586raqsfEJJWenM2bPu3H1XWfkEySGrLmcyr+L/LBRFASeebrdbURRBEN566y3DMO666y6GYcBE2rt3r2EYhw4dQlHUarW2t88Blzhbt249dOiQYRibN282mc0mk+n73/++YRjPPvtcfn7+ww8//MUXX7z00kuyLBMEMWvWrPfff18UxXnz5vX09CxYsOD6cePWrl0bDAbLysp27tr16muvuVyuGTNn/ud//ie4iurv73/ttddKS0tXr1kTi8XApTDAK6+88sILLzQ3N1dUVvb19Z04caKjo4NlWVmWZVkuKip6/vlffPHFF9u2bQfZ96abbsIJYvbs2eBO6V/+8sZbb711+PDhN95449ChQ3Pnzi0qKjpx4kRvb9+NN95I0bTD4ZBlWVVVs9k8PjOT4ziSJNetW/eb3/zmgQce2LFjx8svv/zFF1/EYrFYLPbQQw8pisJy3D333HP8+PGSkhKCICZMmAAS6sGDB202m9lsLigoAOcfTz/9dG1tLbjQP3HixNtvv/3OO+/84Q9/+N3vfrdz587CwsLt27e/8cYbn3/+uWEYmqb99Kc/JQhi0qRJvb294BZuf3//rbfearFY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" width="320" /></span></div>
<div class="MsoNormal">
<span style="font-family: Georgia, 'Times New Roman', serif;">This file contains 7 columns separated by colon (:)</span></div>
<div class="MsoNormal">
<span style="font-family: Georgia, 'Times New Roman', serif;"><br /></span>
<span style="font-family: Georgia, 'Times New Roman', serif;">1</span><sup style="font-family: Georgia, 'Times New Roman', serif;">st</sup><span style="font-family: Georgia, 'Times New Roman', serif;"> column: Contains the list of the user.</span></div>
<div class="MsoNormal">
<span style="font-family: Georgia, 'Times New Roman', serif;">2</span><sup style="font-family: Georgia, 'Times New Roman', serif;">nd</sup><span style="font-family: Georgia, 'Times New Roman', serif;"> column: Contains x which means that password
is stored in encrypted format in /etc/shadow file.</span></div>
<div class="MsoNormal">
<span style="font-family: Georgia, 'Times New Roman', serif;">3</span><sup style="font-family: Georgia, 'Times New Roman', serif;">rd</sup><span style="font-family: Georgia, 'Times New Roman', serif;"> column: Contains the user id</span></div>
<div class="MsoNormal">
<span style="font-family: Georgia, 'Times New Roman', serif;">4</span><sup style="font-family: Georgia, 'Times New Roman', serif;">th</sup><span style="font-family: Georgia, 'Times New Roman', serif;"> column: Contains the group id</span></div>
<div class="MsoNormal">
<span style="font-family: Georgia, 'Times New Roman', serif;">5</span><sup style="font-family: Georgia, 'Times New Roman', serif;">th</sup><span style="font-family: Georgia, 'Times New Roman', serif;"> column: It contains the information related
to the user</span></div>
<div class="MsoNormal">
<span style="font-family: Georgia, 'Times New Roman', serif;">6</span><sup style="font-family: Georgia, 'Times New Roman', serif;">th</sup><span style="font-family: Georgia, 'Times New Roman', serif;"> column: It contains the home directory of the
user</span></div>
<div class="MsoNormal">
<span style="font-family: Georgia, 'Times New Roman', serif;">7</span><sup style="font-family: Georgia, 'Times New Roman', serif;">th</sup><span style="font-family: Georgia, 'Times New Roman', serif;"> column: The last column contains the login
shell of the user.</span></div>
<span style="font-family: Georgia,"Times New Roman",serif;">
</span><br />
<div class="MsoNormal">
<u style="font-family: Georgia, 'Times New Roman', serif;"><span style="color: red;"><b><br /></b></span></u>
<u style="font-family: Georgia, 'Times New Roman', serif;"><span style="color: red;"><b>Note:</b></span></u><span style="font-family: Georgia, 'Times New Roman', serif;"> </span><span style="mso-tab-count: 1;"></span><span style="font-family: Georgia, 'Times New Roman', serif;"> </span></div>
<div class="MsoNormal">
<span style="font-family: Georgia,"Times New Roman",serif;"></span></div>
<div class="MsoNormal">
<span style="font-family: Georgia,"Times New Roman",serif;">root user
having 0 uid and gid. 1-499 uid is reserved for system user and 500 and more contains the uid or gid for normal users. </span><br />
<span style="font-family: Georgia,"Times New Roman",serif;"><br /></span>
<span style="font-family: Georgia,"Times New Roman",serif;"><span style="color: red;">usermod </span>command is used to modify the fields in /etc/passwd file.</span><br />
<span style="font-family: Georgia,"Times New Roman",serif;"><br /></span></div>
<div class="MsoNormal">
<br /></div>
</div>
QRadarhttp://www.blogger.com/profile/09505806374791038654noreply@blogger.com0tag:blogger.com,1999:blog-4158764139610037177.post-74832593815281579892015-01-23T03:22:00.001-08:002015-01-23T04:01:59.483-08:00What is the difference between soft and hard links ?<div dir="ltr" style="text-align: left;" trbidi="on">
<b><u><span style="font-family: Georgia, Times New Roman, serif;">Soft Link:</span></u></b><br />
<div>
<br /></div>
<div>
<span style="font-family: Georgia, Times New Roman, serif;">1. Soft link having <span style="color: red;">different inode</span> number.</span></div>
<div>
<span style="font-family: Georgia, Times New Roman, serif;">2. Soft link can cross file system boundaries.</span></div>
<div>
<span style="font-family: Georgia, Times New Roman, serif;">3. In soft link we can link to files as well as directories.</span></div>
<div>
<span style="font-family: Georgia, Times New Roman, serif;">4. Soft link will break if original file is moved or deleted.</span></div>
<div>
<span style="font-family: Georgia, Times New Roman, serif;">5. Size of the soft link file is the length of the original file.</span><br />
<div class="MsoNormal">
<br /></div>
<div style="border: dashed windowtext 1.0pt; mso-border-alt: dashed windowtext .5pt; mso-element: para-border-div; padding: 1.0pt 4.0pt 1.0pt 4.0pt;">
<div class="MsoNormal" style="border: none; mso-border-alt: dashed windowtext .5pt; mso-padding-alt: 1.0pt 4.0pt 1.0pt 4.0pt; padding: 0in;">
<span style="font-family: Courier New, Courier, monospace;"><i><b>[root@localhost vinod]# ln
-s new.pl softlink.pl<o:p></o:p></b></i></span></div>
<div class="MsoNormal" style="border: none; mso-border-alt: dashed windowtext .5pt; mso-padding-alt: 1.0pt 4.0pt 1.0pt 4.0pt; padding: 0in;">
<span style="font-family: Courier New, Courier, monospace;"><b><i>[root@localhost vinod]# ll
new.pl softlink.pl</i><o:p></o:p></b></span></div>
<div class="MsoNormal" style="border: none; mso-border-alt: dashed windowtext .5pt; mso-padding-alt: 1.0pt 4.0pt 1.0pt 4.0pt; padding: 0in;">
<span style="font-family: Courier New, Courier, monospace;"><b>-rw-r--r--. 1 root root
610 Jan 4 23:24 new.pl<o:p></o:p></b></span></div>
<div class="MsoNormal" style="border: none; mso-border-alt: dashed windowtext .5pt; mso-padding-alt: 1.0pt 4.0pt 1.0pt 4.0pt; padding: 0in;">
<span style="font-family: Courier New, Courier, monospace;"><b>lrwxrwxrwx. 1 root
root 6 Jan 23 03:44 softlink.pl ->
new.pl<o:p></o:p></b></span></div>
<div class="MsoNormal" style="border: none; mso-border-alt: dashed windowtext .5pt; mso-padding-alt: 1.0pt 4.0pt 1.0pt 4.0pt; padding: 0in;">
<span style="font-family: Courier New, Courier, monospace;"><i><b>[root@localhost vinod]#</b></i></span><o:p></o:p></div>
</div>
<br />
<div class="MsoNormal">
<br /></div>
<b><u><span style="font-family: Georgia, Times New Roman, serif;">Hard Link:</span></u></b></div>
<div>
<span style="font-family: Georgia, Times New Roman, serif;"><br /></span></div>
<div>
<span style="font-family: Georgia, Times New Roman, serif;">1. Hard link having <span style="color: red;">same inode</span> number.</span></div>
<div>
<span style="font-family: Georgia, Times New Roman, serif;">2. Hard link can not cross file system boundaries.</span></div>
<div>
<span style="font-family: Georgia, Times New Roman, serif;">3. In Hard link we can only link to files but we cannot link to directories.</span></div>
<div>
<span style="font-family: Georgia, Times New Roman, serif;">4. Hard link cannot break even if you delete or move the original file.</span></div>
<div>
<span style="font-family: Georgia, Times New Roman, serif;">5. Size of hard link file is equal to the length of the original file.</span><br />
<span style="font-family: Georgia, Times New Roman, serif;"><br /></span>
<br />
<div style="border: dashed windowtext 1.0pt; mso-border-alt: dashed windowtext .5pt; mso-element: para-border-div; padding: 1.0pt 4.0pt 1.0pt 4.0pt;">
<div class="MsoNormal" style="border: none; mso-border-alt: dashed windowtext .5pt; mso-padding-alt: 1.0pt 4.0pt 1.0pt 4.0pt; padding: 0in;">
<span style="font-family: Courier New, Courier, monospace;"><i><b>[root@server vinod]# ln
pass.sh hardlink.sh<o:p></o:p></b></i></span></div>
<div class="MsoNormal" style="border: none; mso-border-alt: dashed windowtext .5pt; mso-padding-alt: 1.0pt 4.0pt 1.0pt 4.0pt; padding: 0in;">
<span style="font-family: Courier New, Courier, monospace;"><b><i>[root@server vinod]# ll
pass.sh hardlink.sh</i><o:p></o:p></b></span></div>
<div class="MsoNormal" style="border: none; mso-border-alt: dashed windowtext .5pt; mso-padding-alt: 1.0pt 4.0pt 1.0pt 4.0pt; padding: 0in;">
<span style="font-family: Courier New, Courier, monospace;"><b>-rw-r--r--. 2 root root 36
Dec 31 22:40 hardlink.sh<o:p></o:p></b></span></div>
<div class="MsoNormal" style="border: none; mso-border-alt: dashed windowtext .5pt; mso-padding-alt: 1.0pt 4.0pt 1.0pt 4.0pt; padding: 0in;">
<span style="font-family: Courier New, Courier, monospace;"><b>-rw-r--r--. 2 root root 36
Dec 31 22:40 pass.sh<o:p></o:p></b></span></div>
<div class="MsoNormal" style="border: none; mso-border-alt: dashed windowtext .5pt; mso-padding-alt: 1.0pt 4.0pt 1.0pt 4.0pt; padding: 0in;">
<span style="font-family: Courier New, Courier, monospace;"><i><b>[root@server vinod]#</b></i></span><o:p></o:p></div>
</div>
<br />
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<o:p><br /></o:p></div>
</div>
</div>
QRadarhttp://www.blogger.com/profile/09505806374791038654noreply@blogger.com0tag:blogger.com,1999:blog-4158764139610037177.post-34623455084470911962015-01-06T21:46:00.004-08:002015-01-06T22:09:49.996-08:00How to check Linux Distribution, Architecture and Kernel ?<div dir="ltr" style="text-align: left;" trbidi="on">
<div class="MsoNormal">
<span style="font-family: Georgia, Times New Roman, serif; font-size: large;">How to check the Linux Distribution ?</span></div>
<div class="MsoNormal">
<span style="font-family: Georgia, Times New Roman, serif;"><br /></span></div>
<div class="MsoNormal">
<span style="font-family: Georgia, Times New Roman, serif;">To check which Linux Distribution we can see
the file <i style="color: red;">/etc/issue </i>or <i style="color: red;">/etc/redhat-release</i></span><o:p></o:p></div>
<div class="MsoNormal">
<br /></div>
<div style="border: dashed windowtext 1.0pt; mso-border-alt: dashed windowtext .5pt; mso-element: para-border-div; padding: 1.0pt 4.0pt 1.0pt 4.0pt;">
<div class="MsoNormal" style="border: none; mso-border-alt: dashed windowtext .5pt; mso-padding-alt: 1.0pt 4.0pt 1.0pt 4.0pt; padding: 0in;">
<i><span style="font-family: Courier New, Courier, monospace;"><b>[root@localhost ~]# cat /etc/issue<o:p></o:p></b></span></i></div>
<div class="MsoNormal" style="border: none; mso-border-alt: dashed windowtext .5pt; mso-padding-alt: 1.0pt 4.0pt 1.0pt 4.0pt; padding: 0in;">
<i><span style="font-family: Courier New, Courier, monospace;"><b>Red Hat Enterprise Linux Server release 6.0 (Santiago)<o:p></o:p></b></span></i></div>
<div class="MsoNormal" style="border: none; mso-border-alt: dashed windowtext .5pt; mso-padding-alt: 1.0pt 4.0pt 1.0pt 4.0pt; padding: 0in;">
<i><span style="font-family: Courier New, Courier, monospace;"><b>Kernel \r on an \m<o:p></o:p></b></span></i></div>
<div class="MsoNormal" style="border: none; mso-border-alt: dashed windowtext .5pt; mso-padding-alt: 1.0pt 4.0pt 1.0pt 4.0pt; padding: 0in;">
<span style="font-family: Courier New, Courier, monospace;"><b><br /></b></span></div>
<div class="MsoNormal" style="border: none; mso-border-alt: dashed windowtext .5pt; mso-padding-alt: 1.0pt 4.0pt 1.0pt 4.0pt; padding: 0in;">
<i><span style="font-family: Courier New, Courier, monospace;"><b>[root@localhost ~]# cat /etc/redhat-release<o:p></o:p></b></span></i></div>
<div class="MsoNormal" style="border: none; mso-border-alt: dashed windowtext .5pt; mso-padding-alt: 1.0pt 4.0pt 1.0pt 4.0pt; padding: 0in;">
<i><span style="font-family: Courier New, Courier, monospace;"><b>Red Hat Enterprise Linux Server release 6.0 (Santiago)<o:p></o:p></b></span></i></div>
<div class="MsoNormal" style="border: none; mso-border-alt: dashed windowtext .5pt; mso-padding-alt: 1.0pt 4.0pt 1.0pt 4.0pt; padding: 0in;">
<i><span style="font-family: Courier New, Courier, monospace;"><b>[root@localhost ~]#</b></span><span style="font-family: Georgia, Times New Roman, serif;"><o:p></o:p></span></i></div>
</div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<span style="font-family: Georgia, Times New Roman, serif;">Here, we can say that we are using the RedHat Linux 6</span><o:p></o:p></div>
<div class="MsoNormal">
<span style="font-family: Georgia, Times New Roman, serif;"><br /></span></div>
<div class="MsoNormal">
<span style="font-family: Georgia, Times New Roman, serif; font-size: large;">Find out the system architecture ?</span></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<span style="font-family: Georgia, Times New Roman, serif;">Use the below commands to find out the system architecture.</span></div>
<div class="MsoNormal">
<o:p> </o:p> </div>
<div style="border: dashed windowtext 1.0pt; mso-border-alt: dashed windowtext .5pt; mso-element: para-border-div; padding: 1.0pt 4.0pt 1.0pt 4.0pt;">
<div class="MsoNormal" style="border: none; mso-border-alt: dashed windowtext .5pt; mso-padding-alt: 1.0pt 4.0pt 1.0pt 4.0pt; padding: 0in;">
<i><span style="font-family: Courier New, Courier, monospace;"><b>[root@localhost ~]# arch<o:p></o:p></b></span></i></div>
<div class="MsoNormal" style="border: none; mso-border-alt: dashed windowtext .5pt; mso-padding-alt: 1.0pt 4.0pt 1.0pt 4.0pt; padding: 0in;">
<i><span style="font-family: Courier New, Courier, monospace;"><b>x86_64<o:p></o:p></b></span></i></div>
<div class="MsoNormal" style="border: none; mso-border-alt: dashed windowtext .5pt; mso-padding-alt: 1.0pt 4.0pt 1.0pt 4.0pt; padding: 0in;">
<span style="font-family: Courier New, Courier, monospace;"><b><br /></b></span></div>
<div class="MsoNormal" style="border: none; mso-border-alt: dashed windowtext .5pt; mso-padding-alt: 1.0pt 4.0pt 1.0pt 4.0pt; padding: 0in;">
<i><span style="font-family: Courier New, Courier, monospace;"><b>[root@localhost ~]# uname
-m<o:p></o:p></b></span></i></div>
<div class="MsoNormal" style="border: none; mso-border-alt: dashed windowtext .5pt; mso-padding-alt: 1.0pt 4.0pt 1.0pt 4.0pt; padding: 0in;">
<i><span style="font-family: Courier New, Courier, monospace;"><b>x86_64<o:p></o:p></b></span></i></div>
<div class="MsoNormal" style="border: none; mso-border-alt: dashed windowtext .5pt; mso-padding-alt: 1.0pt 4.0pt 1.0pt 4.0pt; padding: 0in;">
<span style="font-family: Courier New, Courier, monospace;"><b><br /></b></span></div>
<div class="MsoNormal" style="border: none; mso-border-alt: dashed windowtext .5pt; mso-padding-alt: 1.0pt 4.0pt 1.0pt 4.0pt; padding: 0in;">
<i><span style="font-family: Courier New, Courier, monospace;"><b>[root@localhost ~]#
getconf LONG_BIT<o:p></o:p></b></span></i></div>
<div class="MsoNormal" style="border: none; mso-border-alt: dashed windowtext .5pt; mso-padding-alt: 1.0pt 4.0pt 1.0pt 4.0pt; padding: 0in;">
<i><span style="font-family: Courier New, Courier, monospace;"><b>64</b></span></i><o:p></o:p></div>
</div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<span style="font-family: Georgia, Times New Roman, serif;">Here, </span><i><span style="color: red;">x86_64</span> </i><span style="font-family: Georgia, Times New Roman, serif;"><i>means the system is <span style="color: red;">64-bit</span>. If you will get </i></span><span style="color: red;"><i><span style="font-size: 13.5pt;">i386</span></i> </span><i><span style="font-size: 13.5pt;"><span style="color: red;">or i686</span> </span></i><i><span style="font-family: Georgia, Times New Roman, serif;">then the system is <span style="color: red;">32-bit</span>. If you are confused in x86_64 and i386 simply type the command "</span></i><i><span style="color: red;">getconf LONG_BIT</span>", <span style="font-family: Georgia, Times New Roman, serif;">You will come to know the archiecture.</span></i></div>
<div class="MsoNormal">
<i><br /></i></div>
<div class="MsoNormal">
<span style="font-family: Georgia, 'Times New Roman', serif;"><span style="font-size: large;">Check the Linux Kernel</span></span></div>
<div class="MsoNormal">
<span style="font-family: Georgia, 'Times New Roman', serif;"><br /></span></div>
<div class="MsoNormal">
<span style="font-family: Georgia, 'Times New Roman', serif;">To check the linux kernel use the below command</span></div>
<div class="MsoNormal">
<br /></div>
<div style="border: dashed windowtext 1.0pt; mso-border-alt: dashed windowtext .5pt; mso-element: para-border-div; padding: 1.0pt 4.0pt 1.0pt 4.0pt;">
<div class="MsoNormal" style="border: none; mso-border-alt: dashed windowtext .5pt; mso-padding-alt: 1.0pt 4.0pt 1.0pt 4.0pt; padding: 0in;">
<i><span style="font-family: Courier New, Courier, monospace;"><b>[root@localhost ~]# uname<o:p></o:p></b></span></i></div>
<div class="MsoNormal" style="border: none; mso-border-alt: dashed windowtext .5pt; mso-padding-alt: 1.0pt 4.0pt 1.0pt 4.0pt; padding: 0in;">
<i><span style="font-family: Courier New, Courier, monospace;"><b>Linux<o:p></o:p></b></span></i></div>
<div class="MsoNormal" style="border: none; mso-border-alt: dashed windowtext .5pt; mso-padding-alt: 1.0pt 4.0pt 1.0pt 4.0pt; padding: 0in;">
<span style="font-family: Courier New, Courier, monospace;"><b><br /></b></span></div>
<div class="MsoNormal" style="border: none; mso-border-alt: dashed windowtext .5pt; mso-padding-alt: 1.0pt 4.0pt 1.0pt 4.0pt; padding: 0in;">
<i><span style="font-family: Courier New, Courier, monospace;"><b>[root@localhost ~]# uname
-s<o:p></o:p></b></span></i></div>
<div class="MsoNormal" style="border: none; mso-border-alt: dashed windowtext .5pt; mso-padding-alt: 1.0pt 4.0pt 1.0pt 4.0pt; padding: 0in;">
<i><span style="font-family: Courier New, Courier, monospace;"><b>Linux</b></span></i><o:p></o:p></div>
</div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<span style="font-family: Georgia, 'Times New Roman', serif;">It only print the name of the kernel. Here, linux is the name of kernel.</span></div>
<div class="MsoNormal">
<span style="font-family: Georgia, 'Times New Roman', serif;"><br /></span></div>
<div class="MsoNormal">
<span style="font-family: Georgia, 'Times New Roman', serif;"><span style="font-size: large;">Check the kernel version</span></span></div>
<div class="MsoNormal">
<span style="font-family: Georgia, 'Times New Roman', serif;"><br /></span></div>
<div class="MsoNormal">
<span style="font-family: Georgia, 'Times New Roman', serif;">There are various commands in linux to check the kernel version. You can use any one of the below command to check the kernel version.</span></div>
<div class="MsoNormal">
<br /></div>
<div style="border: dashed windowtext 1.0pt; mso-border-alt: dashed windowtext .5pt; mso-element: para-border-div; padding: 1.0pt 4.0pt 1.0pt 4.0pt;">
<div class="MsoNormal" style="border: none; mso-border-alt: dashed windowtext .5pt; mso-padding-alt: 1.0pt 4.0pt 1.0pt 4.0pt; padding: 0in;">
<i><span style="font-family: Courier New, Courier, monospace;"><b>[root@localhost ~]# uname -r<o:p></o:p></b></span></i></div>
<div class="MsoNormal" style="border: none; mso-border-alt: dashed windowtext .5pt; mso-padding-alt: 1.0pt 4.0pt 1.0pt 4.0pt; padding: 0in;">
<i><span style="font-family: Courier New, Courier, monospace;"><b>2.6.32-71.el6.x86_64<o:p></o:p></b></span></i></div>
<div class="MsoNormal" style="border: none; mso-border-alt: dashed windowtext .5pt; mso-padding-alt: 1.0pt 4.0pt 1.0pt 4.0pt; padding: 0in;">
<i><span style="font-family: Courier New, Courier, monospace;"><b><br /></b></span></i></div>
<div class="MsoNormal" style="border: none; mso-border-alt: dashed windowtext .5pt; mso-padding-alt: 1.0pt 4.0pt 1.0pt 4.0pt; padding: 0in;">
<i><span style="font-family: Courier New, Courier, monospace;"><b>[root@localhost ~]# cat /proc/version</b></span></i></div>
<div class="MsoNormal" style="border: none; mso-border-alt: dashed windowtext .5pt; mso-padding-alt: 1.0pt 4.0pt 1.0pt 4.0pt; padding: 0in;">
<i><span style="font-family: Courier New, Courier, monospace;"><b>Linux version 2.6.32-71.el6.x86_64 (mockbuild@x86-007.build.bos.redhat.com) (gcc version 4.4.4 20100726 (Red Hat 4.4.4-13) (GCC) ) #1 SMP Wed Sep 1 01:33:01 EDT 2010</b></span></i></div>
<div class="MsoNormal" style="border: none; mso-border-alt: dashed windowtext .5pt; mso-padding-alt: 1.0pt 4.0pt 1.0pt 4.0pt; padding: 0in;">
<span style="font-family: Courier New, Courier, monospace;"><b><i></i></b></span></div>
<div class="MsoNormal" style="border: none; mso-border-alt: dashed windowtext .5pt; mso-padding-alt: 1.0pt 4.0pt 1.0pt 4.0pt; padding: 0in;">
<span style="font-family: Courier New, Courier, monospace;"><b><i>[root@localhost ~]#</i> </b></span></div>
<div class="MsoNormal" style="border: none; mso-border-alt: dashed windowtext .5pt; mso-padding-alt: 1.0pt 4.0pt 1.0pt 4.0pt; padding: 0in;">
<span style="font-family: Courier New, Courier, monospace;"><b><br /></b></span></div>
<div class="MsoNormal" style="border: none; mso-border-alt: dashed windowtext .5pt; mso-padding-alt: 1.0pt 4.0pt 1.0pt 4.0pt; padding: 0in;">
<i><span style="font-family: Courier New, Courier, monospace;"><b>[root@localhost ~]# rpm -q kernel</b></span></i></div>
<div class="MsoNormal" style="border: none; mso-border-alt: dashed windowtext .5pt; mso-padding-alt: 1.0pt 4.0pt 1.0pt 4.0pt; padding: 0in;">
<i><span style="font-family: Courier New, Courier, monospace;"><b>kernel-2.6.32-71.el6.x86_64</b></span></i></div>
<div>
<i><span style="font-family: Courier New, Courier, monospace;"><b><br /></b></span></i></div>
<div>
<div>
<i><span style="font-family: Courier New, Courier, monospace;"><b>[root@localhost ~]# dmesg | grep Manufacturer | grep Linux</b></span></i></div>
<div>
<i><span style="font-family: Courier New, Courier, monospace;"><b>usb usb1: Manufacturer: Linux 2.6.32-71.el6.x86_64 ehci_hcd</b></span></i></div>
<div>
<i><span style="font-family: Courier New, Courier, monospace;"><b>usb usb2: Manufacturer: Linux 2.6.32-71.el6.x86_64 uhci_hcd</b></span></i></div>
</div>
<div>
<br /></div>
</div>
<div class="MsoNormal">
<span style="font-family: Georgia, 'Times New Roman', serif;"><br /></span></div>
<div class="MsoNormal">
<span style="font-family: Georgia, 'Times New Roman', serif;">Here, </span><i><span style="font-family: Courier New, Courier, monospace;"><b>2.6.32-71.el6.x86_64</b></span> <span style="font-family: Georgia, Times New Roman, serif;">is the kernel version. </span></i></div>
<div class="MsoNormal">
<i><span style="font-family: Georgia, Times New Roman, serif;">2 ------> Kernel version</span></i></div>
<div class="MsoNormal">
<i><span style="font-family: Georgia, Times New Roman, serif;">6 ------> Major release</span></i></div>
<div class="MsoNormal">
<i><span style="font-family: Georgia, Times New Roman, serif;">32 ------> Minor release</span></i></div>
<div class="MsoNormal">
<span style="font-family: 'Times New Roman', serif; font-size: 13.5pt;">71.el6 </span><i><span style="font-family: Georgia, Times New Roman, serif;">--> Fix </span></i><span style="font-family: 'Times New Roman', serif; font-size: 13.5pt;"> </span></div>
<div class="MsoNormal">
<span style="font-family: 'Times New Roman', serif; font-size: 13.5pt;">x86_64 </span><i><span style="font-family: Georgia, Times New Roman, serif;">-> Architecture</span><span style="font-family: Times New Roman, serif;"><span style="font-size: 18px;">, </span></span></i><span style="font-family: 'Times New Roman', serif; font-size: 18px;">x86_64 means the system is 64-bit</span></div>
<div class="MsoNormal">
<span style="font-family: 'Times New Roman', serif; font-size: 18px;"><br /></span></div>
<div class="MsoNormal">
<span style="font-family: 'Times New Roman', serif; font-size: 18px;"><br /></span></div>
<div class="MsoNormal">
<span style="font-family: 'Times New Roman', serif; font-size: 18px;"><span style="color: red;"><b>Note: </b>Interview point of view all above information is very important. :)</span></span></div>
<div class="MsoNormal">
<span style="font-family: 'Times New Roman', serif; font-size: 18px;"><br /></span></div>
</div>
QRadarhttp://www.blogger.com/profile/09505806374791038654noreply@blogger.com2tag:blogger.com,1999:blog-4158764139610037177.post-72626216783841720462014-12-30T00:05:00.001-08:002015-02-23T04:11:42.816-08:00Mount your own iso image on redhat linux<div dir="ltr" style="text-align: left;" trbidi="on">
<div class="MsoNormal">
<span style="font-family: Georgia, Times New Roman, serif;"><br /></span></div>
<div class="MsoNormal">
<span style="font-family: Georgia, Times New Roman, serif;">First create the mount point where you want to mount the iso image.</span><br />
<span style="font-family: Georgia, Times New Roman, serif;"><br /></span></div>
<table border="1" cellpadding="0" cellspacing="0" class="MsoTableGrid" style="border-collapse: collapse; border: none; mso-border-alt: dashed windowtext .5pt; mso-border-insideh: .5pt dashed windowtext; mso-border-insidev: .5pt dashed windowtext; mso-padding-alt: 0in 5.4pt 0in 5.4pt; mso-yfti-tbllook: 1184;">
<tbody>
<tr>
<td style="border: dashed windowtext 1.0pt; mso-border-alt: dashed windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 6.15in;" valign="top" width="590"><div class="MsoNormal">
<span style="font-family: Georgia, Times New Roman, serif;"><span style="font-size: 13.5pt;"><i>#</i></span></span><i style="font-family: Georgia, 'Times New Roman', serif;">mkdir</i><span style="font-family: Georgia, Times New Roman, serif;"><span style="font-size: 13.5pt;"><i> </i></span><o:p></o:p></span><i style="font-family: Georgia, 'Times New Roman', serif;">/mntimg</i></div>
</td>
</tr>
</tbody></table>
<div class="MsoNormal">
<span style="font-family: Georgia, Times New Roman, serif;">
<br />
Now, To mount iso image temporarily use following
step</span><br />
<span style="font-family: Georgia, Times New Roman, serif;"><br /></span></div>
<table border="1" cellpadding="0" cellspacing="0" class="MsoTableGrid" style="border-collapse: collapse; border: none; mso-border-alt: dashed windowtext .5pt; mso-border-insideh: .5pt dashed windowtext; mso-border-insidev: .5pt dashed windowtext; mso-padding-alt: 0in 5.4pt 0in 5.4pt; mso-yfti-tbllook: 1184;">
<tbody>
<tr>
<td style="border: dashed windowtext 1.0pt; mso-border-alt: dashed windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 6.15in;" valign="top" width="590"><div class="MsoNormal">
<span style="font-family: Georgia, Times New Roman, serif;"><i>#mount -o loop -t iso9660 /image/data.iso /mntimg</i></span></div>
</td>
</tr>
</tbody></table>
<div class="MsoNormal">
<span style="font-family: Georgia, Times New Roman, serif;"><br />
Now, you have mounted the data.iso file on /mntimg
directory.<br />
You can check the entry of iso file in mtab file.</span><br />
<span style="font-family: Georgia, Times New Roman, serif;"><br /></span></div>
<table border="1" cellpadding="0" cellspacing="0" class="MsoTableGrid" style="border-collapse: collapse; border: none; mso-border-alt: dashed windowtext .5pt; mso-border-insideh: .5pt dashed windowtext; mso-border-insidev: .5pt dashed windowtext; mso-padding-alt: 0in 5.4pt 0in 5.4pt; mso-yfti-tbllook: 1184;">
<tbody>
<tr>
<td style="border: dashed windowtext 1.0pt; mso-border-alt: dashed windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 6.15in;" valign="top" width="590"><div class="MsoNormal">
<i style="font-family: Georgia, 'Times New Roman', serif;">vi /etc/mtab</i></div>
</td>
</tr>
</tbody></table>
<div class="MsoNormal">
<span style="font-family: Georgia, Times New Roman, serif;">
<br />
Now, You have mounted the iso file temporarily.<br />
<br />
When you restart the system the iso image will
unmount automatically for that you need to mount the iso permanently.<br />
<br />
To mount iso permanently use following steps:<br />
<br />
You need to add the entry in the fstab file</span><br />
<span style="font-family: Georgia, Times New Roman, serif;"><br /></span></div>
<table border="1" cellpadding="0" cellspacing="0" class="MsoTableGrid" style="border-collapse: collapse; border: none; mso-border-alt: dashed windowtext .5pt; mso-border-insideh: .5pt dashed windowtext; mso-border-insidev: .5pt dashed windowtext; mso-padding-alt: 0in 5.4pt 0in 5.4pt; mso-yfti-tbllook: 1184;"><tbody>
<tr><td style="border: dashed windowtext 1.0pt; mso-border-alt: dashed windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 6.15in;" valign="top" width="590"><div class="MsoNormal">
<i style="font-family: Georgia, 'Times New Roman', serif;">vi /etc/fstab</i></div>
</td></tr>
</tbody></table>
<table border="1" cellpadding="0" cellspacing="0" class="MsoTableGrid" style="border-collapse: collapse; border: none; mso-border-alt: dashed windowtext .5pt; mso-border-insideh: .5pt dashed windowtext; mso-border-insidev: .5pt dashed windowtext; mso-padding-alt: 0in 5.4pt 0in 5.4pt; mso-yfti-tbllook: 1184;"><tbody>
</tbody></table>
<div class="MsoNormal">
<span style="font-family: Georgia, Times New Roman, serif;">
<br />
add the following entry</span><br />
<span style="font-family: Georgia, Times New Roman, serif;"><br /></span></div>
<table border="1" cellpadding="0" cellspacing="0" class="MsoTableGrid" style="border-collapse: collapse; border: none; mso-border-alt: dashed windowtext .5pt; mso-border-insideh: .5pt dashed windowtext; mso-border-insidev: .5pt dashed windowtext; mso-padding-alt: 0in 5.4pt 0in 5.4pt; mso-yfti-tbllook: 1184;">
<tbody>
<tr>
<td style="border: dashed windowtext 1.0pt; mso-border-alt: dashed windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 6.15in;" valign="top" width="590"><div class="MsoNormal">
<span style="font-family: Georgia, Times New Roman, serif;"><i><br /></i></span><i style="font-family: Georgia, 'Times New Roman', serif;">/image/data.iso /mntimg iso9660 loop,ro 0 0</i><span style="font-family: Georgia, Times New Roman, serif;"><i><br />
wq!</i><o:p></o:p></span><br />
<span style="font-family: Georgia, Times New Roman, serif;"><i><br /></i></span></div>
</td>
</tr>
</tbody></table>
<div class="MsoNormal">
<span style="font-family: Georgia, Times New Roman, serif;">
<br />
You can crosscheck using the command</span><br />
<span style="font-family: Georgia, Times New Roman, serif;"><br /></span></div>
<table border="1" cellpadding="0" cellspacing="0" class="MsoTableGrid" style="border-collapse: collapse; border: none; mso-border-alt: dashed windowtext .5pt; mso-border-insideh: .5pt dashed windowtext; mso-border-insidev: .5pt dashed windowtext; mso-padding-alt: 0in 5.4pt 0in 5.4pt; mso-yfti-tbllook: 1184;">
<tbody>
<tr>
<td style="border: dashed windowtext 1.0pt; mso-border-alt: dashed windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 6.15in;" valign="top" width="590"><div class="MsoNormal">
<span style="font-size: 13.5pt;"><span style="font-family: Georgia, Times New Roman, serif;"><i>#</i></span></span><i style="font-family: Georgia, 'Times New Roman', serif;">mount -a</i></div>
</td>
</tr>
</tbody></table>
<div class="MsoNormal">
<span style="font-family: Georgia, Times New Roman, serif;">
<br />Cheers !!!! Now, You have permanently mount the iso image on
/mntimg directory.</span><o:p></o:p></div>
<div class="MsoNormal">
<span style="font-family: Georgia, Times New Roman, serif;"><br /></span></div>
</div>
QRadarhttp://www.blogger.com/profile/09505806374791038654noreply@blogger.com0tag:blogger.com,1999:blog-4158764139610037177.post-47372008112633081942014-12-29T22:31:00.000-08:002014-12-30T00:06:15.119-08:00Configure your own yum repository using iso image<div dir="ltr" style="text-align: left;" trbidi="on">
<div style="text-align: justify;">
<span style="font-family: Georgia, Times New Roman, serif;">If you have installed the RedHat/CentOS on your Desktop and you are not having the Internet connectivity. In this case you cannot install the packages using the YUM but if you wants to install the packages for that you will need to configure the YUM as follows</span></div>
<div style="text-align: justify;">
<span style="font-family: Georgia, Times New Roman, serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Georgia, Times New Roman, serif;">First of all <a href="http://mylinuxtrick.blogspot.com/2014/12/mount-your-own-iso-image-on-redhat-linux.html">mount iso image</a> on the directory.</span></div>
<div style="text-align: justify;">
<span style="font-family: Georgia, Times New Roman, serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Georgia, Times New Roman, serif;">Now configure the YUM repository</span></div>
<div style="text-align: justify;">
<span style="font-family: Georgia, Times New Roman, serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Georgia, Times New Roman, serif;">Create the file under the yum.repos.d directory which is having the .repo extension.</span></div>
<div style="text-align: justify;">
<span style="font-family: Georgia, Times New Roman, serif;"><br /></span></div>
<table border="1" cellpadding="0" cellspacing="0" class="MsoTableGrid" style="border-collapse: collapse; border: none; mso-border-alt: dashed windowtext .5pt; mso-border-insideh: .5pt dashed windowtext; mso-border-insidev: .5pt dashed windowtext; mso-padding-alt: 0in 5.4pt 0in 5.4pt; mso-yfti-tbllook: 1184;">
<tbody>
<tr>
<td style="border: dashed windowtext 1.0pt; mso-border-alt: dashed windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 6.15in;" valign="top" width="590"><div class="MsoNormal">
<span style="font-family: Georgia, Times New Roman, serif;"><span style="font-family: "Calibri","sans-serif"; mso-ascii-theme-font: minor-latin; mso-bidi-language: AR-SA; mso-bidi-theme-font: minor-latin; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;"><i>#vi /etc/yum.repos.d/rpm.repo</i></span><o:p></o:p></span></div>
</td>
</tr>
</tbody></table>
<div style="text-align: justify;">
<span style="font-family: Georgia, Times New Roman, serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Georgia, Times New Roman, serif;">add the following lines under rpm.repo file</span></div>
<div style="text-align: justify;">
<span style="font-family: Georgia, Times New Roman, serif;"><br /></span></div>
<table border="1" cellpadding="0" cellspacing="0" class="MsoTableGrid" style="border-collapse: collapse; border: none; mso-border-alt: dashed windowtext .5pt; mso-border-insideh: .5pt dashed windowtext; mso-border-insidev: .5pt dashed windowtext; mso-padding-alt: 0in 5.4pt 0in 5.4pt; mso-yfti-tbllook: 1184;">
<tbody>
<tr style="height: 119.05pt; mso-yfti-firstrow: yes; mso-yfti-irow: 0; mso-yfti-lastrow: yes;">
<td style="border: dashed windowtext 1.0pt; height: 119.05pt; mso-border-alt: dashed windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 6.15in;" valign="top" width="590"><div style="margin-bottom: .0001pt; margin: 0in;">
<span style="font-family: Georgia, Times New Roman, serif;"><br /></span></div>
<div style="margin-bottom: .0001pt; margin: 0in;">
<span style="font-family: Georgia, Times New Roman, serif; mso-ascii-theme-font: minor-latin; mso-bidi-theme-font: minor-latin; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;"><i>[Repository]<o:p></o:p></i></span></div>
<div style="margin-bottom: .0001pt; margin: 0in;">
<span style="font-family: Georgia, Times New Roman, serif; mso-ascii-theme-font: minor-latin; mso-bidi-theme-font: minor-latin; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;"><i>name="Yum
Repository"<o:p></o:p></i></span></div>
<div style="margin-bottom: .0001pt; margin: 0in;">
<span style="font-family: Georgia, Times New Roman, serif; mso-ascii-theme-font: minor-latin; mso-bidi-theme-font: minor-latin; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;"><i>baseurl=file:///mntimg/<o:p></o:p></i></span></div>
<div style="margin-bottom: .0001pt; margin: 0in;">
<span style="font-family: Georgia, Times New Roman, serif; mso-ascii-theme-font: minor-latin; mso-bidi-theme-font: minor-latin; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;"><i>enabled=1<o:p></o:p></i></span></div>
<div style="margin-bottom: .0001pt; margin: 0in;">
<span style="font-family: Georgia, Times New Roman, serif; mso-ascii-theme-font: minor-latin; mso-bidi-theme-font: minor-latin; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;"><i>gpgcheck=0<o:p></o:p></i></span></div>
<span style="font-family: Georgia, Times New Roman, serif; mso-ascii-theme-font: minor-latin; mso-bidi-theme-font: minor-latin; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;"><i><br /></i></span>
<span style="font-family: Georgia, Times New Roman, serif; mso-ascii-theme-font: minor-latin; mso-bidi-theme-font: minor-latin; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;"><i>:wq!</i><o:p></o:p></span><br />
<span style="font-family: Georgia, Times New Roman, serif;"><br /></span></td>
</tr>
</tbody></table>
<div style="text-align: justify;">
<span style="font-family: Georgia, Times New Roman, serif;">Now, Try to install the package.</span></div>
<div style="text-align: justify;">
<span style="font-family: Georgia, Times New Roman, serif;"><br /></span></div>
<table border="1" cellpadding="0" cellspacing="0" class="MsoTableGrid" style="border-collapse: collapse; border: none; mso-border-alt: dashed windowtext .5pt; mso-border-insideh: .5pt dashed windowtext; mso-border-insidev: .5pt dashed windowtext; mso-padding-alt: 0in 5.4pt 0in 5.4pt; mso-yfti-tbllook: 1184;">
<tbody>
<tr>
<td style="border: dashed windowtext 1.0pt; mso-border-alt: dashed windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 6.15in;" valign="top" width="590"><div class="MsoNormal">
<span style="font-family: Georgia, Times New Roman, serif; mso-ascii-theme-font: minor-latin; mso-bidi-language: AR-SA; mso-bidi-theme-font: minor-latin; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin;"><i>#yum install vsftpd</i><o:p></o:p></span></div>
</td>
</tr>
</tbody></table>
<div style="text-align: justify;">
<span style="font-family: Georgia, Times New Roman, serif;"><br /></span></div>
<div style="text-align: justify;">
<span style="font-family: Georgia, Times New Roman, serif;">Cheers !! You have successfully configured your own yum repository.</span></div>
</div>
QRadarhttp://www.blogger.com/profile/09505806374791038654noreply@blogger.com0tag:blogger.com,1999:blog-4158764139610037177.post-59354549736495383872014-12-24T03:50:00.002-08:002014-12-24T03:51:51.985-08:00What is GNU ?<div dir="ltr" style="text-align: left;" trbidi="on">
<div class="MsoNormal">
<span style="font-family: Georgia, Times New Roman, serif;"><span style="font-size: large;">GNU</span> means GNU not Unix. The important part of any O.S. is
kernel. In GNU the Linux is the kernel. Linux alone cannot form O.S. but with
the help of other programs “GNU” we refer as Linux.<o:p></o:p></span></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<span style="font-family: Georgia, Times New Roman, serif;">Linux is same as like of Unix. Linux is free, multitasking,
multi-user O.S. but its not user friendly, You will need some training to
handle the Linux O.S.<o:p></o:p></span></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<span style="font-family: Georgia, Times New Roman, serif;">We can say, <b>free Unix like O.S. known as GNU</b>.<o:p></o:p></span></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<span style="font-family: Georgia, Times New Roman, serif;">Most of the people uses Linux as Server O.S.<o:p></o:p></span></div>
<br />
<div class="MsoNormal">
<br /></div>
</div>
QRadarhttp://www.blogger.com/profile/09505806374791038654noreply@blogger.com0tag:blogger.com,1999:blog-4158764139610037177.post-75396281160579160662014-12-20T15:54:00.005-08:002014-12-20T16:14:41.667-08:00Runlevels in Linux<div dir="ltr" style="text-align: left;" trbidi="on">
<div class="MsoNormal">
<span style="font-family: Georgia, Times New Roman, serif;"><span style="font-size: large;">Run-level</span> defines the state in which O.S. and its services
are running.<o:p></o:p></span></div>
<div class="MsoListParagraph" style="margin-left: 1.0in; mso-add-space: auto;">
<br /></div>
<div class="MsoNormal">
<span style="font-family: Georgia, Times New Roman, serif;">There are total 7 run-levels in linux and system can be
booted in any of these run-levels.<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpFirst" style="margin-left: 1.0in; mso-add-space: auto;">
<br /></div>
<table border="1" cellpadding="0" cellspacing="0" class="MsoTableGrid" style="border-collapse: collapse; border: none; margin-left: 71.65pt; mso-border-alt: solid windowtext .5pt; mso-padding-alt: 0in 5.4pt 0in 5.4pt; mso-yfti-tbllook: 1184;">
<tbody>
<tr>
<td style="border: solid windowtext 1.0pt; mso-border-alt: solid windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; width: .95in;" valign="top" width="91"><div class="MsoListParagraphCxSpMiddle" style="margin-left: 0in; mso-add-space: auto;">
<span style="font-family: Georgia, Times New Roman, serif;">Run-level<o:p></o:p></span></div>
</td>
<td style="border-left: none; border: solid windowtext 1.0pt; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 175.5pt;" valign="top" width="234"><div class="MsoListParagraphCxSpLast" style="margin-left: 0in; mso-add-space: auto;">
<span style="font-family: Georgia, Times New Roman, serif;"> Description<o:p></o:p></span></div>
</td>
</tr>
<tr>
<td style="border-top: none; border: solid windowtext 1.0pt; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; width: .95in;" valign="top" width="91"><div class="MsoListParagraphCxSpFirst" style="margin-left: 0in; mso-add-space: auto;">
<span style="font-family: Georgia, Times New Roman, serif;"> 0<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 175.5pt;" valign="top" width="234"><div class="MsoListParagraphCxSpLast" style="margin-left: 0in; mso-add-space: auto;">
<span style="font-family: Georgia, Times New Roman, serif;">Halt
/ Shutdown<o:p></o:p></span></div>
</td>
</tr>
<tr>
<td style="border-top: none; border: solid windowtext 1.0pt; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; width: .95in;" valign="top" width="91"><div class="MsoListParagraphCxSpFirst" style="margin-left: 0in; mso-add-space: auto;">
<span style="font-family: Georgia, Times New Roman, serif;"> 1 <o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 175.5pt;" valign="top" width="234"><div class="MsoListParagraphCxSpLast" style="margin-left: 0in; mso-add-space: auto;">
<span style="font-family: Georgia, Times New Roman, serif;">Single
User Mode<o:p></o:p></span></div>
</td>
</tr>
<tr>
<td style="border-top: none; border: solid windowtext 1.0pt; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; width: .95in;" valign="top" width="91"><div class="MsoListParagraphCxSpFirst" style="margin-left: 0in; mso-add-space: auto;">
<span style="font-family: Georgia, Times New Roman, serif;"> 2 <o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 175.5pt;" valign="top" width="234"><div class="MsoListParagraphCxSpLast" style="margin-left: 0in; mso-add-space: auto;">
<span style="font-family: Georgia, Times New Roman, serif;">Multi
User without NFS<o:p></o:p></span></div>
</td>
</tr>
<tr>
<td style="border-top: none; border: solid windowtext 1.0pt; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; width: .95in;" valign="top" width="91"><div class="MsoListParagraphCxSpFirst" style="margin-left: 0in; mso-add-space: auto;">
<span style="font-family: Georgia, Times New Roman, serif;"> 3<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 175.5pt;" valign="top" width="234"><div class="MsoListParagraphCxSpLast" style="margin-left: 0in; mso-add-space: auto;">
<span style="font-family: Georgia, Times New Roman, serif;">Full
Multiuser<o:p></o:p></span></div>
</td>
</tr>
<tr>
<td style="border-top: none; border: solid windowtext 1.0pt; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; width: .95in;" valign="top" width="91"><div class="MsoListParagraphCxSpFirst" style="margin-left: 0in; mso-add-space: auto;">
<span style="font-family: Georgia, Times New Roman, serif;"> 4<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 175.5pt;" valign="top" width="234"><div class="MsoListParagraphCxSpLast" style="margin-left: 0in; mso-add-space: auto;">
<span style="font-family: Georgia, Times New Roman, serif;">Unused<o:p></o:p></span></div>
</td>
</tr>
<tr>
<td style="border-top: none; border: solid windowtext 1.0pt; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; width: .95in;" valign="top" width="91"><div class="MsoListParagraphCxSpFirst" style="margin-left: 0in; mso-add-space: auto;">
<span style="font-family: Georgia, Times New Roman, serif;"> 5<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 175.5pt;" valign="top" width="234"><div class="MsoListParagraphCxSpLast" style="margin-left: 0in; mso-add-space: auto;">
<span style="font-family: Georgia, Times New Roman, serif;">X11
(Graphical Mode)<o:p></o:p></span></div>
</td>
</tr>
<tr>
<td style="border-top: none; border: solid windowtext 1.0pt; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; width: .95in;" valign="top" width="91"><div class="MsoListParagraphCxSpFirst" style="margin-left: 0in; mso-add-space: auto;">
<span style="font-family: Georgia, Times New Roman, serif;"> 6<o:p></o:p></span></div>
</td>
<td style="border-bottom: solid windowtext 1.0pt; border-left: none; border-right: solid windowtext 1.0pt; border-top: none; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt; padding: 0in 5.4pt 0in 5.4pt; width: 175.5pt;" valign="top" width="234"><div class="MsoListParagraphCxSpLast" style="margin-left: 0in; mso-add-space: auto;">
<span style="font-family: Georgia, Times New Roman, serif;">Reboot<o:p></o:p></span></div>
</td>
</tr>
</tbody></table>
<div class="MsoListParagraph" style="margin-left: 1.0in; mso-add-space: auto;">
<br /></div>
<div class="MsoNormal">
<span style="font-family: Georgia, Times New Roman, serif;">By default linux boots in either run-level 3 or 5<o:p></o:p></span></div>
<div class="MsoNormal">
<span style="font-family: Georgia, Times New Roman, serif;"> <o:p></o:p></span></div>
<div class="MsoNormal">
<span style="font-family: Georgia, Times New Roman, serif;">The <b>init</b> program is used to handle all the run-levels and
its <b>process id is 1</b>.<o:p></o:p></span></div>
<div class="MsoNormal">
<br />
<span style="font-family: Georgia, Times New Roman, serif;">You can also check the process id of init using below
command</span><br />
<div class="MsoNormal">
<o:p></o:p></div>
<div class="MsoNormal">
<br /></div>
<div style="border: dashed windowtext 1.0pt; mso-border-alt: dashed windowtext .5pt; mso-element: para-border-div; padding: 1.0pt 4.0pt 1.0pt 4.0pt;">
<div class="MsoNormal" style="border: none; mso-border-alt: dashed windowtext .5pt; mso-padding-alt: 1.0pt 4.0pt 1.0pt 4.0pt; padding: 0in;">
[root@server]$ ps -aux |
grep init<o:p></o:p></div>
<div class="MsoNormal" style="border: none; mso-border-alt: dashed windowtext .5pt; mso-padding-alt: 1.0pt 4.0pt 1.0pt 4.0pt; padding: 0in;">
root 1
0.0 0.1 31032
1880 ? Ss Sep30
0:19 /sbin/init <o:p></o:p></div>
</div>
</div>
<div class="MsoNormal">
<span style="font-family: Georgia, Times New Roman, serif;"><br /></span>
<span style="font-family: Georgia, Times New Roman, serif;">The <b>/etc/inittab</b> file contains the information regarding the
run-levels.<o:p></o:p></span></div>
<div class="MsoNormal">
<span style="font-family: Georgia, Times New Roman, serif;">Issue the command cat /etc/inittab<o:p></o:p></span></div>
<div class="MsoNormal">
<span style="font-family: Georgia, Times New Roman, serif;"> <o:p></o:p></span></div>
<div style="border: dashed windowtext 1.0pt; mso-border-alt: dashed windowtext .5pt; mso-element: para-border-div; padding: 1.0pt 4.0pt 1.0pt 0in;">
<div class="MsoNormal" style="border: none; mso-border-alt: dashed windowtext .5pt; mso-padding-alt: 1.0pt 4.0pt 1.0pt 0in; padding: 0in;">
<span style="font-family: Georgia, Times New Roman, serif;"> # Default runlevel. The runlevels used are:<o:p></o:p></span></div>
<div class="MsoNormal" style="border: none; mso-border-alt: dashed windowtext .5pt; mso-padding-alt: 1.0pt 4.0pt 1.0pt 0in; padding: 0in; text-indent: .5in;">
<span style="font-family: Georgia, Times New Roman, serif;"># 0 - halt (Do NOT set initdefault to this)<o:p></o:p></span></div>
<div class="MsoNormal" style="border: none; mso-border-alt: dashed windowtext .5pt; mso-padding-alt: 1.0pt 4.0pt 1.0pt 0in; padding: 0in; text-indent: .5in;">
<span style="font-family: Georgia, Times New Roman, serif;"># 1 - Single user mode<o:p></o:p></span></div>
<div class="MsoNormal" style="border: none; mso-border-alt: dashed windowtext .5pt; mso-padding-alt: 1.0pt 4.0pt 1.0pt 0in; padding: 0in; text-indent: .5in;">
<span style="font-family: Georgia, Times New Roman, serif;"># 2 - Multiuser, without NFS (The same as 3,
if you do not have networking)<o:p></o:p></span></div>
<div class="MsoNormal" style="border: none; mso-border-alt: dashed windowtext .5pt; mso-padding-alt: 1.0pt 4.0pt 1.0pt 0in; padding: 0in; text-indent: .5in;">
<span style="font-family: Georgia, Times New Roman, serif;"># 3 - Full multiuser mode<o:p></o:p></span></div>
<div class="MsoNormal" style="border: none; mso-border-alt: dashed windowtext .5pt; mso-padding-alt: 1.0pt 4.0pt 1.0pt 0in; padding: 0in; text-indent: .5in;">
<span style="font-family: Georgia, Times New Roman, serif;"># 4 - unused<o:p></o:p></span></div>
<div class="MsoNormal" style="border: none; mso-border-alt: dashed windowtext .5pt; mso-padding-alt: 1.0pt 4.0pt 1.0pt 0in; padding: 0in; text-indent: .5in;">
<span style="font-family: Georgia, Times New Roman, serif;"># 5 - X11<o:p></o:p></span></div>
<div class="MsoNormal" style="border: none; mso-border-alt: dashed windowtext .5pt; mso-padding-alt: 1.0pt 4.0pt 1.0pt 0in; padding: 0in; text-indent: .5in;">
<span style="font-family: Georgia, Times New Roman, serif;"># 6 - reboot (Do NOT set initdefault to this)<o:p></o:p></span></div>
<div class="MsoNormal" style="border: none; mso-border-alt: dashed windowtext .5pt; mso-padding-alt: 1.0pt 4.0pt 1.0pt 0in; padding: 0in; text-indent: .5in;">
<span style="font-family: Georgia, Times New Roman, serif;">#<o:p></o:p></span></div>
<div class="MsoNormal" style="border: none; mso-border-alt: dashed windowtext .5pt; mso-padding-alt: 1.0pt 4.0pt 1.0pt 0in; padding: 0in; text-indent: .5in;">
<span style="font-family: Georgia, Times New Roman, serif;">id:5:initdefault: <o:p></o:p></span></div>
</div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<span style="font-family: Georgia, Times New Roman, serif;">Here, see the last line in file <b><span style="color: red;">“id:5:initdefault:</span></b>” which
states that the run-level of the system is 5. You can also change the run-level
to 3 or 1 as per your convenience but keep in mind that these changes are
permanent. <o:p></o:p></span></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<span style="font-family: Georgia, Times New Roman, serif;">To change the run-level temporarily simply you can type the
command “init run-level” i.e. init 3.<o:p></o:p></span></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<span style="font-family: Georgia, Times New Roman, serif;"><span style="font-size: large;">How to check the
current run-level ?</span><o:p></o:p></span></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<span style="font-family: Georgia, Times New Roman, serif;"><i>runlevel </i>command
is used to check the current run-level.<o:p></o:p></span></div>
<div class="MsoNormal">
<br /></div>
<div style="border: dashed windowtext 1.0pt; mso-border-alt: dashed windowtext .5pt; mso-element: para-border-div; padding: 1.0pt 4.0pt 1.0pt 4.0pt;">
<div class="MsoNormal" style="border: none; mso-border-alt: dashed windowtext .5pt; mso-padding-alt: 1.0pt 4.0pt 1.0pt 4.0pt; padding: 0in;">
<i><span style="font-family: Courier New, Courier, monospace;">[root@server]$ runlevel<o:p></o:p></span></i></div>
<div class="MsoNormal" style="border: none; mso-border-alt: dashed windowtext .5pt; mso-padding-alt: 1.0pt 4.0pt 1.0pt 4.0pt; padding: 0in;">
<i><span style="font-family: Courier New, Courier, monospace;">N 3</span></i><span style="font-family: Georgia, Times New Roman, serif;"><o:p></o:p></span></div>
</div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<o:p></o:p></div>
<div class="MsoNormal">
<span style="font-family: Georgia, Times New Roman, serif;">Here, N means previous run-level and 3 is the current
run-level.</span><o:p></o:p></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
<span style="font-family: Georgia, Times New Roman, serif;">You can also use the command <i>who –r</i> <o:p></o:p></span></div>
<div class="MsoNormal">
<span style="font-family: Georgia, Times New Roman, serif;"><i><br /></i></span></div>
<br />
<div style="border: dashed windowtext 1.0pt; mso-border-alt: dashed windowtext .5pt; mso-element: para-border-div; padding: 1.0pt 4.0pt 1.0pt 4.0pt;">
<div class="MsoNormal" style="border: none; mso-border-alt: dashed windowtext .5pt; mso-padding-alt: 1.0pt 4.0pt 1.0pt 4.0pt; padding: 0in;">
<i><span style="font-family: Courier New, Courier, monospace;">[root@server]$ who -r<o:p></o:p></span></i></div>
<div class="MsoNormal" style="border: none; mso-border-alt: dashed windowtext .5pt; mso-padding-alt: 1.0pt 4.0pt 1.0pt 4.0pt; padding: 0in;">
<i><span style="font-family: Courier New, Courier, monospace;"> run-level 3 2014-09-30 04:23</span></i></div>
</div>
</div>
QRadarhttp://www.blogger.com/profile/09505806374791038654noreply@blogger.com0tag:blogger.com,1999:blog-4158764139610037177.post-66518647562603280322014-12-20T13:54:00.000-08:002014-12-20T16:05:24.580-08:00MBR (Master Boot Loader)<div dir="ltr" style="text-align: left;" trbidi="on">
<div class="MsoNormal">
<span style="font-family: Georgia, Times New Roman, serif;"><br /></span></div>
<div class="MsoNormal">
<span style="font-family: Georgia, Times New Roman, serif;"><span style="font-size: x-large;">MBR</span> is the Master Boot Loader which is located at first
sector of the hard disk used to find the operating system and load it into the
memory.<o:p></o:p></span></div>
<div class="MsoNormal">
<span style="font-family: Georgia, Times New Roman, serif;"><br /></span></div>
<div class="MsoNormal">
<span style="font-family: Georgia, Times New Roman, serif;">The MBR can be created automatically when you create the
partitions.<o:p></o:p></span></div>
<div class="MsoNormal">
<span style="font-family: Georgia, Times New Roman, serif;"><br /></span></div>
<div class="MsoNormal">
<span style="font-family: Georgia, Times New Roman, serif;">The size of MBR is 512 bytes which contains:<o:p></o:p></span></div>
<div class="MsoNormal">
<span style="font-family: Georgia, Times New Roman, serif;"><br /></span></div>
<div class="MsoListParagraphCxSpFirst" style="margin-left: 1.0in; mso-add-space: auto; mso-list: l0 level1 lfo1; text-indent: -.5in;">
<!--[if !supportLists]--><span style="font-family: Georgia, Times New Roman, serif;">(i)<span style="font-size: 7pt; font-stretch: normal;">
</span><!--[endif]-->Primary Boot Loader (446 Bytes)<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="margin-left: 1.0in; mso-add-space: auto; mso-list: l0 level1 lfo1; text-indent: -.5in;">
<!--[if !supportLists]--><span style="font-family: Georgia, Times New Roman, serif;">(ii)<span style="font-size: 7pt; font-stretch: normal;">
</span><!--[endif]-->Partition table (64 Bytes)<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpLast" style="margin-left: 1.0in; mso-add-space: auto; mso-list: l0 level1 lfo1; text-indent: -.5in;">
<!--[if !supportLists]--><span style="font-family: Georgia, Times New Roman, serif;">(iii)<span style="font-size: 7pt; font-stretch: normal;">
</span><!--[endif]-->MBR Validation Check/Magic Number (2 Bytes)<o:p></o:p></span></div>
<div class="MsoNormal">
<span style="font-family: Georgia, Times New Roman, serif;"><br /></span></div>
<div class="MsoListParagraphCxSpFirst" style="margin-left: .75in; mso-add-space: auto; mso-list: l1 level1 lfo2; text-indent: -.5in;">
<!--[if !supportLists]--><span style="font-family: Georgia, Times New Roman, serif;"><b>(i)<span style="font-size: 7pt; font-stretch: normal;"> </span><!--[endif]--><u>Primary Boot Loader:</u></b><o:p></o:p></span></div>
<div class="MsoListParagraphCxSpFirst" style="margin-left: .75in; mso-add-space: auto; mso-list: l1 level1 lfo2; text-indent: -.5in;">
<span style="font-family: Georgia, Times New Roman, serif;"><br /></span></div>
<div class="MsoListParagraphCxSpMiddle" style="margin-left: 1.0in; mso-add-space: auto;">
<span style="font-family: Georgia, Times New Roman, serif;">Primary boot loader contains partition and that partition contains the code
(software program) to boot the system. The size of primary boot loader is 446
Bytes.<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="margin-left: 1.0in; mso-add-space: auto;">
<span style="font-family: Georgia, Times New Roman, serif;"><br /></span></div>
<div class="MsoListParagraphCxSpMiddle" style="margin-left: .75in; mso-add-space: auto; mso-list: l1 level1 lfo2; text-indent: -.5in;">
<!--[if !supportLists]--><span style="font-family: Georgia, Times New Roman, serif;"><b>(ii)<span style="font-size: 7pt; font-stretch: normal;"> </span><u>Partition Table:</u></b><o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="margin-left: 1.0in; mso-add-space: auto;">
<span style="font-family: Georgia, Times New Roman, serif;"><br /></span></div>
<div class="MsoListParagraphCxSpMiddle" style="margin-left: 1.0in; mso-add-space: auto;">
<span style="font-family: Georgia, Times New Roman, serif;">The partition table is used to store all the information of the created
partitions. In linux we can create only 4 primary partitions because the size
of partition table is 64 bytes and each primary partition requires 16 byes so
<b><span style="color: red;">16 x 4 = 64 bytes</span></b>. Now size of partition size is over, that’s the reason we cannot
create more than 4 partitions in linux.<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="margin-left: 1.0in; mso-add-space: auto;">
<span style="font-family: Georgia, Times New Roman, serif;"><br /></span></div>
<div class="MsoListParagraphCxSpMiddle" style="margin-left: .75in; mso-add-space: auto; mso-list: l1 level1 lfo2; text-indent: -.5in;">
<!--[if !supportLists]--><span style="font-family: Georgia, Times New Roman, serif;"><b>(iii)<span style="font-size: 7pt; font-stretch: normal;"> </span><u>MBR Validation Check/Magic Number:</u></b><o:p></o:p></span></div>
<div class="MsoListParagraphCxSpLast" style="margin-left: 1.0in; mso-add-space: auto;">
<span style="font-family: Georgia, Times New Roman, serif;"><br /></span></div>
<div class="MsoListParagraphCxSpLast" style="margin-left: 1.0in; mso-add-space: auto;">
<span style="font-family: Georgia, Times New Roman, serif;">If
the MBR gets corrupted in this situation Magic Number restore MBR. Its size is 2
Bytes.<o:p></o:p></span></div>
<span style="font-family: Georgia, Times New Roman, serif;"><br /></span>
<br />
<div class="MsoNormal">
<br /></div>
</div>
QRadarhttp://www.blogger.com/profile/09505806374791038654noreply@blogger.com0tag:blogger.com,1999:blog-4158764139610037177.post-34713473595429958972014-12-19T06:32:00.000-08:002014-12-20T16:06:29.363-08:00Linux Boot Procedure<div dir="ltr" style="text-align: left;" trbidi="on">
<div class="MsoNormal" style="text-align: justify;">
<span style="font-family: Georgia, Times New Roman, serif;"><br /></span></div>
<div class="MsoNormal" style="text-align: justify;">
<span style="font-family: Georgia, Times New Roman, serif;"><b><u>Step I:</u> </b> Once you power on the system it performs the POST (Power On Self
Test). POST check if connected devices are working properly and ready to use.
Once the POST will complete, BIOS will take the control of the booting
procedure and it loads the MBR.<o:p></o:p></span></div>
<div class="MsoNormal" style="text-align: justify;">
<span style="font-family: Georgia, Times New Roman, serif;"><br /></span></div>
<div class="MsoNormal" style="text-align: justify;">
<span style="font-family: Georgia, Times New Roman, serif;"><b><u>Step II:</u></b> MBR is the Master Boot
Record which present in the first sector of the Hard Disk. The size of MBR is
512 bytes.<o:p></o:p></span></div>
<div class="MsoNormal" style="text-align: justify;">
<span style="font-family: Georgia, Times New Roman, serif;"><br /></span></div>
<div class="MsoNormal" style="text-align: justify;">
<span style="font-family: Georgia, Times New Roman, serif;">MBR contains:<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpFirst" style="margin-left: 1.0in; mso-add-space: auto; mso-list: l0 level1 lfo1; text-align: justify; text-indent: -.5in;">
<!--[if !supportLists]--><span style="font-family: Georgia, Times New Roman, serif;">(i)<span style="font-stretch: normal;">
</span><!--[endif]-->Primary Boot Loader (446 Bytes)<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="margin-left: 1.0in; mso-add-space: auto; mso-list: l0 level1 lfo1; text-align: justify; text-indent: -.5in;">
<!--[if !supportLists]--><span style="font-family: Georgia, Times New Roman, serif;">(ii)<span style="font-stretch: normal;">
</span><!--[endif]-->Partition Table (64 Bytes)<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpLast" style="margin-left: 1.0in; mso-add-space: auto; mso-list: l0 level1 lfo1; text-align: justify; text-indent: -.5in;">
<!--[if !supportLists]--><span style="font-family: Georgia, Times New Roman, serif;">(iii)<span style="font-stretch: normal;">
</span><!--[endif]-->Magic Number (2 Bytes)<o:p></o:p></span></div>
<div class="MsoNormal" style="text-align: justify;">
<span style="font-family: Georgia, Times New Roman, serif;"><br /></span></div>
<div class="MsoNormal" style="text-align: justify;">
<i><span style="font-family: Georgia, Times New Roman, serif;"><span style="color: #e06666;">Later we will see details about the <a href="http://mylinuxtrick.blogspot.in/2014/12/mbr-master-boot-loader.html">MBR</a>.</span><o:p></o:p></span></i></div>
<div class="MsoNormal" style="text-align: justify;">
<span style="font-family: Georgia, Times New Roman, serif;"><br /></span></div>
<div class="MsoNormal" style="text-align: justify;">
<span style="font-family: Georgia, Times New Roman, serif;">Now, MBR load the GRUB boot
loader.<o:p></o:p></span><br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjz6rgvMiufCo5ZFFixLyjEY2BXHGEczbSVuBmUzQ-Bq9_Kmvm5GfWpn73p4WPZZHL6XGzcPh2HmRaupnfaXnFr1vVvg4fae6dL4cmYZCBICWyi_aXnnV1DjFiQLyagpMx2ImTLXe1kQk3D/s1600/boot+procedure.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><span style="font-family: Georgia, Times New Roman, serif;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjz6rgvMiufCo5ZFFixLyjEY2BXHGEczbSVuBmUzQ-Bq9_Kmvm5GfWpn73p4WPZZHL6XGzcPh2HmRaupnfaXnFr1vVvg4fae6dL4cmYZCBICWyi_aXnnV1DjFiQLyagpMx2ImTLXe1kQk3D/s1600/boot+procedure.JPG" height="320" width="142" /></span></a></div>
<span style="font-family: Georgia, Times New Roman, serif;"><br /></span></div>
<div class="MsoNormal" style="text-align: justify;">
<span style="font-family: Georgia, Times New Roman, serif;"><br /></span></div>
<div class="MsoNormal" style="text-align: justify;">
<span style="font-family: Georgia, Times New Roman, serif;"><b><u>StepIII:</u></b> GRUB is the Grand
Unified Bootloader. GRUB configuration file is /grub/grub.conf. As we know that
grub.conf contains the information regarding the kernel and it load the kernel and
initrd(Initialization of Ram Disk)<o:p></o:p></span></div>
<div class="MsoNormal" style="text-align: justify;">
<span style="font-family: Georgia, Times New Roman, serif;"><br /></span></div>
<div class="MsoNormal" style="text-align: justify;">
<span style="font-family: Georgia, Times New Roman, serif;">Grub loads the user selected kernel
into the memory and passes the control to the kernel. If you don’t select any kernel
then after some time GRUB will load the default kernel into the memory.<o:p></o:p></span></div>
<div class="MsoNormal" style="text-align: justify;">
<span style="font-family: Georgia, Times New Roman, serif;"><br /></span></div>
<div class="MsoNormal" style="text-align: justify;">
<span style="font-family: Georgia, Times New Roman, serif;">Now the control is towards the kernel.<o:p></o:p></span></div>
<div class="MsoNormal" style="text-align: justify;">
<span style="font-family: Georgia, Times New Roman, serif;"><br /></span></div>
<div class="MsoNormal" style="text-align: justify;">
<span style="font-family: Georgia, Times New Roman, serif;"><b><u>Step IV:</u></b> Initrd is used by kernel
as temporary root file system until the real root file system is mounted.
Initrd also contains the driver which helps to access connected hardware. <o:p></o:p></span></div>
<div class="MsoNormal" style="text-align: justify;">
<span style="font-family: Georgia, Times New Roman, serif;"><br /></span></div>
<div class="MsoNormal" style="text-align: justify;">
<span style="font-family: Georgia, Times New Roman, serif;">Kernal mounts the root file
system mentioned in the grub.conf file as read only and it runs the init
process.<o:p></o:p></span></div>
<div class="MsoNormal" style="text-align: justify;">
<span style="font-family: Georgia, Times New Roman, serif;"><br /></span></div>
<div class="MsoNormal" style="text-align: justify;">
<span style="font-family: Georgia, Times New Roman, serif;"><b><u>Step V:</u></b> Init identifies default
run level from /etc/inittab.<o:p></o:p></span></div>
<div class="MsoNormal" style="text-align: justify;">
<span style="font-family: Georgia, Times New Roman, serif;"> There
are total 7 run-levels (0-6) in linux <o:p></o:p></span></div>
<div class="MsoListParagraphCxSpFirst" style="margin-left: 1.0in; mso-add-space: auto; mso-list: l1 level1 lfo2; text-align: justify; text-indent: -.5in;">
<!--[if !supportLists]--><span style="font-family: Georgia, Times New Roman, serif;">0<span style="font-stretch: normal;">
</span><!--[endif]-->Halt/Shutdown<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="margin-left: 1.0in; mso-add-space: auto; mso-list: l1 level1 lfo2; text-align: justify; text-indent: -.5in;">
<!--[if !supportLists]--><span style="font-family: Georgia, Times New Roman, serif;">1<span style="font-stretch: normal;">
</span><!--[endif]-->Single user mode<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="margin-left: 1.0in; mso-add-space: auto; mso-list: l1 level1 lfo2; text-align: justify; text-indent: -.5in;">
<!--[if !supportLists]--><span style="font-family: Georgia, Times New Roman, serif;">2<span style="font-stretch: normal;">
</span><!--[endif]-->Multiuser without NFS<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="margin-left: 1.0in; mso-add-space: auto; mso-list: l1 level1 lfo2; text-align: justify; text-indent: -.5in;">
<!--[if !supportLists]--><span style="font-family: Georgia, Times New Roman, serif;">3<span style="font-stretch: normal;">
</span><!--[endif]-->Full multiuser<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="margin-left: 1.0in; mso-add-space: auto; mso-list: l1 level1 lfo2; text-align: justify; text-indent: -.5in;">
<!--[if !supportLists]--><span style="font-family: Georgia, Times New Roman, serif;">4<span style="font-stretch: normal;">
</span><!--[endif]-->Unused<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpMiddle" style="margin-left: 1.0in; mso-add-space: auto; mso-list: l1 level1 lfo2; text-align: justify; text-indent: -.5in;">
<!--[if !supportLists]--><span style="font-family: Georgia, Times New Roman, serif;">5<span style="font-stretch: normal;">
</span><!--[endif]-->X11 (Graphical Mode)<o:p></o:p></span></div>
<div class="MsoListParagraphCxSpLast" style="margin-left: 1.0in; mso-add-space: auto; mso-list: l1 level1 lfo2; text-align: justify; text-indent: -.5in;">
<!--[if !supportLists]--><span style="font-family: Georgia, Times New Roman, serif;">6<span style="font-stretch: normal;">
</span><!--[endif]-->Reboot<o:p></o:p></span></div>
<div class="MsoNormal" style="text-align: justify;">
<span style="font-family: Georgia, Times New Roman, serif;"><br /></span>
<span style="font-family: Georgia, Times New Roman, serif;">Based on appropriate run level
scripts are executed to start and stop various processes to run the system.<o:p></o:p></span></div>
<div class="MsoNormal" style="text-align: justify;">
<span style="font-family: Georgia, Times New Roman, serif;">Init having process ID 1.<o:p></o:p></span></div>
<div class="MsoNormal" style="text-align: justify;">
<span style="font-family: Georgia, Times New Roman, serif;"><br /></span></div>
<div class="MsoNormal" style="text-align: justify;">
<i><span style="font-family: Georgia, Times New Roman, serif;"><span style="color: #e06666;">Later we will discuss about <a href="http://mylinuxtrick.blogspot.in/2014/12/runlevels-in-linux.html">run-levels</a> in details.</span><o:p></o:p></span></i></div>
<div class="MsoNormal" style="text-align: justify;">
<span style="font-family: Georgia, Times New Roman, serif;"><br /></span></div>
<div class="MsoNormal" style="text-align: justify;">
<span style="font-family: Georgia, Times New Roman, serif;">Once the initialization of run-level
completes, init process run one more file called /etc/rc.local which are the last
command in the booting procedure. Once everything is completed control goes
back to the kernel.<o:p></o:p></span></div>
<div class="MsoNormal" style="text-align: justify;">
<br /></div>
<div class="MsoNormal" style="text-align: justify;">
<span style="font-family: Georgia, Times New Roman, serif;"><b><u>Step VI:</u></b> Once kernel get the
control of the booting procedure it start multiple instances of getty which
waits for login console. You will get a login screen to log inside your booted
system.<o:p></o:p></span></div>
<div class="MsoNormal" style="text-align: justify;">
<br /></div>
</div>
QRadarhttp://www.blogger.com/profile/09505806374791038654noreply@blogger.com2tag:blogger.com,1999:blog-4158764139610037177.post-55711467929939432512014-12-18T04:24:00.003-08:002015-01-06T23:26:29.445-08:00Get and Share the information related to Linux, Networking and Windows<div dir="ltr" style="text-align: left;" trbidi="on">
<span style="font-family: Georgia, Times New Roman, serif;"><br /></span>
<span style="font-family: Georgia, Times New Roman, serif;">Hi Guys,</span><br />
<span style="font-family: Georgia, Times New Roman, serif;"><br /></span>
<span style="font-family: Georgia, Times New Roman, serif;"><i><b><br /></b></i>
<i><b>I have opened this blog to share the information related to Linux and Networking. </b></i></span><br />
<span style="font-family: Georgia, Times New Roman, serif;"><i><b><br /></b></i>
<i><b>In this blog you will get all the information related to Linux from Linux Basic to Server confirmation. Firewall configuration to server hardening and you will come to know all interested stuff in Linux as well.</b></i></span><br />
<span style="font-family: Georgia, Times New Roman, serif;"><i><b><br /></b></i>
<i><b>You will get the knowledge of Shell script as well. So it will be helpful to learn shell script using this blog.</b></i></span><br />
<span style="font-family: Georgia, Times New Roman, serif;"><i><b><br /></b></i>
<i><b>I am also going to share some networking concept.</b></i></span><br />
<span style="font-family: Georgia, Times New Roman, serif;"><i><b><br /></b></i>
<i><b>I hope here you will get the all the stuff required for a System Administrator.</b></i></span><br />
<div>
<br /></div>
</div>
QRadarhttp://www.blogger.com/profile/09505806374791038654noreply@blogger.com0