Xem mẫu
- Đ ti A tà v b omậ tê h đề h n Ln x
ề à: n o n à ả t rn ệ iu à h iu
Page 6
b omậ b og m vệ kể tá c íhx cv c vệ c n nđ n ư t ếh yk ô g
ả ta ồ ic im o n hn á à ả ic ó ê ể h h a h n .
P rS n r l mộ v d c a c n c t e d i h i in t ự đ ợ t itk đ q é
ot e ty à t í ụ ủ ô g ụ h o õ t ờ ga h c ư c hế ế ể u t
p á hệ r h t ố g v c k ảc ob nn ữ gh i á .
h t in a ệ h n , à ó h h ạ h n ồ đ p
4. C cứ gd n a tà
á n ụ g n on
Mộ v i e mo sc u nto gvệ p â p ố Ln xhệ t ờ l n ữ gứ gd n
t à d a n h ẩ rn ic h n h i iu in h ià h n n ụ g
đ y đ mà n c c u tú fe p ứ tp We ,fe mal ev rs d n n ữ g ga
ầủ ó ó ấ r c i h c ạ . b i , is re ử ụ g h n io
l l
t ứ p ứ tp A tà c t ểđ ợ t ự hệ b i á đ ct h b omậ c avệ c c
h c h c ạ . n o n ó h ư c h c in ở c c ặ í nả t ủ ic á
đ iýc op é ( As n ưS n malQ iv P sf .
ạ l h h p MT ‟ h e d i mal à o t x
) , i
We S re c t ểc n đ ợ gữ a tà b i á mo u c op é :mo _ u h
b ev r ó h ũ g ư c i n o n ở c c d l h h p d a t,
mo _ u h d m, d a t _ b…. icc op é O e S h tợc oA a h s c n
d a t _ b mo _ u h d , Vệ h h p p n S ỗ r h p c e ẽ ũ g
c n tcv i b s re. a a c t ểlm a tà b i icđ cc ct ô g s đ n
ô g á ớ we ev r S mb ó h à n o n ở vệ ọ á h n ố a g
c ạ . ư cđ u t n s đ ợ b o v b i ô g c q ả tị b S mb ( A )v i L
h y B ớ ầ i ẽ ư c ả ệ ở c n ụ u n r we a a S T ớ S L
ê
n nc cln q ả l S mb đ ợ b ov .
ê á ệh uný a a ưc ả ệ
5. Chu vi an toàn
C ps t n inc ac c t pc nđ ợ s pt n lpđ ns a tà má t h
ấ ố ự hê ủ á h i ậ ư c ắ ừ g ớ ế ự n o n
ế yín
r k ỏ lpt lpmạ gđ nlpứ gd n , àt đ đ nlpc uv. â l v n đ ợ
a h iớ ừ ớ n ế ớ n ụ g v ừ ó ề ớ h iĐ y à ù g ư c
q a tm.Frwal l tà h p ầ c íh c a min c u v a tà ,l p ầ mề mà
un â ie l à h n h n hn ủ
s ề h i n on à hn n
c ứ n n b t u ct c ứ b omậ a tà b i ộlc b omậ, ẩ mạ h h yy u
hc ăg ắ bộ ổ hc ả t n o n ở b ọ, ả tđ y n, a ê
c u n m to g Ln x s re đ k tn i ế c mạ g c íh v I tr e.Frwa e c
ầ ằ rn iu ev r ể ế ố đ n ả n hn à n en t i eró
t ểđ ợ t ự hệ n iuc c d atê c clpc amôhn O I lpmạ g lpga
h ư c h c in hề á h ự rn á ớ ủ ìh S : ớ n , ớ io
v n v ứ g d n . óđể t h c cv t u c cto g vệ tin k a f e r ti á
ậ à n ụ g C im í ự à i ự rn ic r
c ê ể h i i wa e ạ c c
r
lp c a mạ gFrwalmạ g đ ợ bế n ư c c packet-ftr g g twa ,n imà
ớủ n .iel n ư c it h á iei
ln ae y ơ
c ú gkể tan ữ g i i I v oga dệ f e r v h ạ đ n p ùh pđ ợ gữ
h n im r h g ó t P à io in i wa e à o t ộ g h ợ ư c i
n r
li h ạ đ n b o g m d o ,c o p é /h ặ lg S b tlil kể Frwaln y
ạ. o t ộ g a ồ rp h h p o c o . ự ấ ợ à iu i e là
k ô gk ô k é . i lga v n lm vệ b i h os tT Ph ặ U P Frwal ê
h n h n h o Fr l io ậ à
wa ic ở k ả á C o c D . i e ly u
c u s c n t ip n ư i ù g s ađ i h n tủ t c Frwal n d n lm c oc c
ầ ự a hệ g ờ d n ử ổ n ữ g h ụ . i e lứ g ụ g à há
q y tđn tu n ậ ở tn ứ g d n . ó c o p é n ư i u n tị yf e lc o
u ế ịh r y h p ầ g n ụ gN h h p g ờ q ả r ma i wal h r
y uc uc amỗ lạ ứ gd n . a i ấ t nto gf e ll n ư i u ntị ầ đn
êầủ io i n ụ g C c b t i rn i walà g ờ q ả r c n ịh
ệ r
hn tin k a te d i v b otì u tìh f e lc omỗ ứ g d n màc n tu
ìh r ể h i h o õ, à ả r q á r n i wal h
r i n ụg ầ ry
n ậ đề k in
h p iu hể .
N lô l tt ẻt ự hệ b omậ b i ics d n k t ợ mộ f e lti
ó u n à ô đ h c in ả t ở vệ ử ụ g ế h p t i wal ạ
r
ttc b tn đ tá h s tn t ư n .Frwal h n c ỉ ả tở n ữ g n ư ià
ấ ả a ầ g ể rn ự ổ h ơ g i e lk ô g h c n r h n g ờ lm
p in k ô gh pp á v omạ gn ư gp ả c op é n ư i ử d n tu n ậ b n
hề h n ợ h p à n h n h i h h p g ờ s ụ g ry h p ê
n o i à n u nti g y n to gk i óc ấ n ậ p êc u nn ấ đn n ữ gk t
g à v o g ồ à n u ê , rn h đ h p h n h h ẩ h t ịh h n ế
n is u c o n ư i ù g Đ y l n ậ tứ d n ư g đ l mộ t á h t ứ khi thi
ố a h gờ dn. â à hn hc ễ hn ó à t hc h c
hành.
o Frwal n
ie lmạ g
C v ilit ế to g vệ s d n Ln x n ư n n tn f e r.S q ả l
ó à ợ h rn ic ử ụ g iu h ề ả g i wa e ự u n ý r
đ n b , h n c n , ố n ư i ù g kể tan n tn , ict ự hệ , i gữ c c
ồ g ộ p ầ ứ g s g ờ d n , im r ề ả g vệ h c in gá ia á
l d ti a . ự lcg iàlic hệ q ả v c c b o v po g p ậ vi tránh xâm
ý o ạ s o S o ó l ợ íh iu u à á h ả ẩ tn h m
n ậ .N ư i ử d n k ô g c n x cn ậ đ s d n t c y n ữ g dc v v n
h p g ờ s ụ g h n ầ á h n ể ử ụ g i ậ h n ịh ụ ù g
n
bên ngoài.
N ữ g gả p á c o vệ lcg i rn Ln x b o g m ic an v if d
h n ii h p h ic ọ ó to g iu a ồ p h is à pwa m.
t níhc avệ lcg i i đ ợ s d n to gn â t p inb n121v tư c
i c ủ ic ọ ó t ư c ử ụ g rn h n ừ hê ả .. ề r ớ .
ệ n
P inb nc ố c n c aif d v ot á g7 1 9 , a đ ic an ta t ế
hê ả u i ù g ủ pwa m à h n / 9 6 s u ó p h is h y h
n . h n đa c ỉ p h isl n ữ g gớ h n tiu s tc aif d n ư đ m 3 bt
ó N ữ g ị h I c an à h n ii ạ hế ó ủ pwa r h ế 2i ,
k ô g c k ả n n gả q y tc u t à h đa c ỉ P. ..I c an c in t ắ g c c
h n ó h ă g ii u ế ấ h n ị h I, vv p h is hế h n á
.
gớ h n đ b i ictn d n li c c a b k n r n bệ h y n ữ g q y tcn i
ii ạ ó ở vệ ậ ụ g ợ íh ủ a ê h i g it a h n u ắ ố
ê
t pđ lc B k n đ l :I P T O T U , àF R R .
i ể ọ . a ê h ó à N U , U P T v O WA D
ế
G H : g y nT nK ô
V DN uễ ấ hi Sn vê tự hệ :
ih in h c in
L T ị u ề Ta g
ê h H y n rn
N u ễ H yC ư n
g yn u h ơg
- Đ ti A tà v b omậ tê h đề h n Ln x
ề à: n o n à ả t rn ệ iu à h iu
Page 7
Tệ íhI c an t e c p á :
in c p h is h o ú h p
ipchains command chain rule-specification [options] -j action
T i â c t ể mộ to g s k n I P T O T U h ặ F R R .N ư n â
ạ đy ó h t r n ố ê h N U , U P T o c O WA D h h n
24 v tư c t h h ạ đ n mộ ln c a I c an đ ợ t a t ế b iN tl rv
. ề rớ , í n ot ộg t ầ ủ p h is ư c h y h ở eft ie à
k o n q ytcI tbe .N t l rđ ợ h tợ b i ô g n h Wac g ad I ca ls
h ả g u ắ pa ls eft ư c ỗ r ở c n g ệ
ie th u r . p tbe
đ ợ p á tin t t n í c aI c an v n c ỉ h ytê n ữ g p in b n 23 v
ưc htr ể ừ i c ủ p h is à ó h c ạ rn h n hê ả . ề
ệh
tư c
rớ .
Mộ v d v ln I tbe :
t í ụ ề ệ h pa ls
iptables -A INPUT -p tcp – dport smtp -j ACCEPT.
-
H ệ n y c n ữ g t itk f e l b tđ ợ h u h tc cc u tú mạ g p ổ
in a ó h n hế ế i wal ắ ư c ầ ế á ấ r c
r nh
bế , á hệ đ ngả t e y uc uk t ố ti h n n i ấ p ứ tpk ot e k u
in b o iu ơ in h o ê ầ ế n i ớ n ữ g ơ rt h c ạ é h o h
v cđ ợ p i u ns h á D )
ự ư c h q â ự o ( MZ .
II. B omậ Ln xS r e
ả t iu e v r
Nh n kn n h ệ b o mậ
ữ g i h g im ả t
H ệ n y Ln x đ n d n tở t à h mộ h đề h n k á p ổ bế b i íh
in a iu a g ầ r h n t ệ iu à h h h in ở t n
kn t, h n n b o mậ v s u ể c u ể c o T ến ư g mọ h t ố g d a
ih ế k ả ă g ả t à ự yn h yn a. h h n , i ệ hn ù n
toàn đ n đ u c n d d n b x m n ậ n u n ư i ù g v n ấ l n ư i u n tị
ế â ũg ễ àg ịâ h p ế g ờ d n (à h t à g ờ q ả r -
r o)k ô g đ ts b o mậ ln h n đ u S u đ y l mộ s kn n hệ v b o
ot hn ặ ự ả tê à g ầ . â â à t ó ih g im ề ả
mậ tê h đề h n R dH t iu màc ú gti ố c i s c n c cb n
t rn ệ iu à h e a Ln x h n ô mu n ha ẽ ù g á ạ :
1. K ô g c o p é s d n ti h ả g r o t c n oe S u k i à đ t
h n h h p ử ụ g à k o n o t ừ o s l: a h c i ặ,
ti h ả g ro s k ô g c q y n k tn i en tv o dc v tle tê h t ố g
à k o n o t ẽ h n ó u ề ế ố tle à ịh ụ en t rn ệ h n ,
to g k i đ ti k o n bn t ư n li c t ể k t n i d n i d n tp t
rn h ó à hả ìh h ờ g ạ ó h ế ố, o ộ u g ậ i n
/ t/e u i c ỉ u đn n ữ g c n oeđ ợ p é tu c p b i o tv c ỉitk
ecs c r y h q y ịh h n o s l ư c h p r y ậ ở ro à h l
t ệê
n ữ g c n oetu x ấ k i g i r ct p ti yc ủ Đ tn c ờ g b omậ h n
h n o s l r y u t h n ồ tự i ạ má h . ể ă g ư n ả
ế tơ
n a h y s ạ t ả tp t / t/e u i v b đ n ữ g c n oe b n k ô g mu n
ữ , ã o n h o ậ i ecs c r y à ỏ i h n o s l ạ h n
n t ố
r o tu c p
o t ry ậ .
2. X áb t à k o n v n ó đ cbệ: g ờ q ả tị ê x áb tt ả
o ớ ti h ả g à h m ặ itN ư i u n r n n o ỏ ấ c
c cti h ả g v n ó đ ợ to s n to g h t ố g n ư g k ô g c n u c u s
á à k o n à h m ư c ạ ẵ rn ệ h n h n h n ó h ầ ử
d n . v d :l, y e s u d wn h l n ws u c , p rtr g me g p ẻ .T ự
ụ g( í ụ p s n , h to , at e , u p o eao , a , o h …) h c
,
hệ vệ x áb ti h ả gb n ln u e e v x áb n ó v iệ hg o p e
in ic o ỏ à k o n ằ g ệ h s d l à o ỏ h m ớ ln ru d l
3. T t á dc v k ô gs d n :Mộ đề k án u hể l s u k i à
ắ c c ịh ụ h n ử ụ g t iu h g y im à a h c i
đ t h t ố g t đ n c ạ k á n iu dc v , r n đ đ s l c cdc v k ô g
ặ, ệ h n ự ộ g h y h hề ịh ụ to g ó a ố à á ịh ụ h n
mo g mu n d n đ n t u tn ti g y n v sn r n iu n u c v b o mậ.V
n ố , ẫ ế i ố à n u ê à ih a hề g y ơ ề ả
ê tì
v y n ư i u n tị ê ttc cdc v k ô g d n ti ty v h ặ x á b c cg i
ậ g ờ q ả r n n ắ á ịh ụ h n ù g ớ( s s ) o c o ỏ á ó
n
dc v k ô gs d n b n ln r m
ịh ụ h n ử ụ g ằ g ệ h p
4. K ô g c o “ U ( u si t)ln r o:L n s c o p é n ư i ù g
h n h S ” S b t ue ê o t ệ h u h h p g ờ d n
t
c u ể s n ti h ả gk á . ế k ô gmu nn ư i ù g“u t à hr o t ì h m
h yn a g à kon h c N u h n ố g ờ d n s ” h n o t h tê
hai dòng sau v otpt / t/ a d s :
à ậ i ecp m./u
n
Auth sufficient/lib/security/pam_root ok so debug
Auth required/lib/security/pam_wheel.so group= tên_nhóm_root
5. C ed utpt mậ k ẩ :G a đ ạ đ u mậ k ẩ tà b ti h ả g
hấậi n t h u ii o n ầ , t h u o n ộ à k o n
đ ợ lu to gtpt / t/ a s r , ậ t màmọ n ư i ù gđ uc q y n đ c
ư c ư rn ậ i ecp s wo d tp i
n n i g ờ d n ề ó u ề ọ.
Đ yl k h lnto gb omậ d mậ k ẩ đ ợ mãh án ư gvệ gả mãk ô g
â à ẻ ở ớ rn ả tù t hu ưc o h n ic ii hn
p ả l k ô g t ể t ự hệ đ ợ .D đ ,hệ n y c cn à p á tin Ln x đ đ t
h ià h n h h c in ư c o ó in a á h h t r ể iu ã ặ
G H : g y nT nK ô
V DN uễ ấ hi Sn vê tự hệ :
ih in h c in
L T ị u ề Ta g
ê h H y n rn
N u ễ H yC ư n
g yn u h ơg
- Đ ti A tà v b omậ tê h đề h n Ln x
ề à: n o n à ả t rn ệ iu à h iu
Page 8
r n mậ k ẩ mã h á v o tp t / c/h d w c ỉ ó r o mớ đ cđ ợ ,n ư g
ig
ê t hu o à ậ i e ts a o h c o t i ọ ư c h n
n
y uc up ả c ọ E a l t es a o p s wo dk i à R dH t
ê ầ h i h n n be h h d w a s r h c i e a.
6. L ô n n c pc on â ( en l Ln x Ln xk ô gh n đ ợ t it ế
u n â g ấ h h n k r e) iu :iu h n ẵ ư c hế k
v i íh n n b o mậ c ặ c ẽ k á n iu l h n c t ể b li ụ g b i i tc V
ớt n ăg ả t h t h , h hề ỗ ỏ g ó h ịợ d n ở t ặ . ì n
v yvệ s d n mộ h đề h n v i h nđ ợ n n c pl rt u ntọ gv mộ
ậ ic ử ụ g t ệ iu à h ớ n â ư c â g ấ à ấ q a rn ì t
k i h n p ầ c t õ n ấ c ah đề h n đ ợ t it ếtt h n u c b p áh ạ
h n â , h n ố li h t ủ ệ iu à h ư c hế k ố tì g y ơ ị h o i
s gả đ rt hề .
ẽ im i ấ n iu
7. T đ n t o tk ỏ S el N ư i u n tị ệ tố g v k c n ư i ử
ự ộ g h á h i h l g ờ q ả rh h n à ể ả g ờ s
:
d n bn t ư n rth yq ê t o tr d u n ắ s el h k tt ú c n vệ . h t
ụ g ìh h ờ g ấ a u n h á a ấ h c h lk i ế h c ô g ic T â
n u hể n u c mộ k n o s c tà q y n tu s ấ h t ố g mà c ă g tn
g y im ế ó t ẻ à ẽ ó o n u ề ry u t ệ h n hn ố
c ú c n s cn oc . ov yn ư i u ntị ê c i ặ t hn n t đ n t o t h i
h t ô g ứ à ả D ậ g ờ q ả rn n à đ t í n ăg ự ộg há kỏ
s el h k ô gc s tu x ấ to gk o n t ờ ga đn tư cb n c c s d n
h lk i h n ó ự r y u t rn h ả g h i in ịh r ớ ằ g á h ử ụ g
bế mô tư n
in ir ờ g v g nmộ gátị u đn S gâ h t ố gd ytì ấ n ắ ,
àá t i r q y ịh ố iy ệ h n u r d u h c
b nn nv otpt
ạ ê à â i / c/p oi đ lô tcd n to gmọ p inlm vệ .
n e t rfe ể u n á ụ g rn
l i hê à ic
8. K ô gc op é tu n ậ tpt kc b nk ở đ n c aLn x K i ệ
h n h h p r y h p ậ i ị ả h i ộ g ủ iu : h h
nh
đề h n Ln x k ở đ n ,c c tp t kc b n (cit đ ợ đ t titư mụ
iu à h iu h i ộ g á ậ i ịh ả s r ) ư c ặ ạ h
n p c
/ t/cd ii ds đ ợ g i h ctiV t ế đ tá hn ữ gs t mòk ô gc nt it
ecr./ t ẽ ư c ọ t ự h. ì h , ể rn h n ự ò
n. h n ầ hế
t p í n ư i ù g v i ư c c n ư i u n tị b n n n h n c ếq y n tu x ấ ti
ừ ha g ờ d n , ớ t á h g ờ q ả r ạ ê ạ h u ề r y u t ớ
,
c ctpt n yv c ỉ h p é ti h ả gr o x l b n ln s u
á ậ i à à h co h p à k o n o t ử ý ằ g ệ h a :
n
#chmod – 700/etc/rc.d/init.d*
R
9. G ớ h n vệ t ý g i h n t ô g t t s el T e mặ đn ,ttc
ii ạ ic ự h nậ hn i ừ hl ho
n : c ịh ấ ả
ln đ ợ t ự titid u n ắ s elc a tik o n đ u đ ợ g iv o tp t
ệh ưc h c h ạ ấ hc hl ủ à hảg ề ưc h à ậ i n
.a h hsoy n u s b s s el to g t ư mụ c n â c a t n ti h ả g Đ ề
b s _ itr( ế d a h h l rn h) c á h n ủ ừ g à k o n . iu
n yg yn nv s n u hể t m ẩ , ặ bệ đ i ớ n ữ gứ gd n đ i ỏ n ư i
à â ê ô ố g y im i ề n đ c it ố v i h n n ụ g ò h i g ờ
d n p ả g t ô g t mậ k ẩ .D đ n ư i u n tị ê gớ h n vệ t ý g i
ùg hi õ hn i n t h u o ó g ờ q ả r n n ii ạ ic ự h
n ậ t ô gt t s el ự v oh i inmô tư n H S FL S Z v H S S Z :
h n h n i ừ h ld a à a bế
n i r ờ g I T IE I E à I T I E
- Bế mô tư n H S FL S Z q y đn s ln g tid u n ắ s els
in i r ờ g I T IE I E u ịh ố ệ h õ ạ ấ h c h l ẽ
đ ợ luli h lntu c ps u
ư c ư ạ c o ầ ry ậ a .
- Bế mô tư n H S S Z q y đn s ln s đ ợ g i h to g p in
in i r ờ g I T I E u ịh ố ệ h ẽ ư c h n ớ rn hê
lm vệ hệ h n .
à ic in à h
V v y t s p ả gả gátị ủ H S S Z v c ogátị I T IE I Eb n
ì ậ , a ẽ h i im i r c a I T I E à h i r H S FL S Z ằ g
0 đ gả t iu ti an ữ gn u hể B n t ự hệ vệ n yb n c c t a đ i
ể im hể ố đ h n g y im. ạ h c in ic à ằ g á h h y ổ
gátị a bế n utê to gtpt / t/ r fen ưs u
i r h i in ê rn rn ậ i ecp oi h a :
n l
HISTFILESIZE = 0
HISTSIZE = xx
T o gđ x l s ln màs el ẽg i h , ồ gt ờ k ô gg iạ b t ỳmộ
rn ó x à ố ệ h h ls h n ớ đ n h i h n h li ấ k t
ln n od n ư i ù gđ g k i g ờ d n to t h i h l
ệ h à o g ờ d n ã õ h n ư i ù g h á k ỏ s el .
10. T cc ct n tìh S I / G D :Bn t ư n ,c ct n tìh đ ợ t ự
ắái r ế n UD S I ìh h ờ g á i rế n ưc hc
hệ d ớ q y n c ati h ả g i h cti n d n đ . ól d ớ wid ws n ư g
in ư i u ề ủ à k o n ọ t ự h ứ g ụ g ó Đ à ư i n o , h n
U i/iu lis d n mộ k t u tđ c bệ c o p é mộ s c ư n tìh đ ợ
nx Ln x ạ ử ụ g t ỹ h ậ ặ it h h p t ố hơg r n ưc
t ự hệ d ớ q y n c an ư i u n l c ư n tìh c ứ k ô g p ả n ư i ọ t ự
h c in ư i u ề ủ g ờ q ả ý h ơ g r n h h n h i g ờ g ih c
ti h ơ g tìh V đ yc íh l l d ti a ttc mọ n ư i ù gto g h t ố g
h c ư n r . à â hn à ý o ạ s o ấ ả
n i g ờ d n rn ệ h n
đ uc t ểđ i t h uc amìhto gk i h n h c q y ntu x ấ lntpt
ề ó h ổ mậ k ẩ ủ n rn h k ô g ề ó u ê r y u t ê ậ i n
/ t/h d w, ól v ln p s wd đ đ ợ g n t u ct h S I v đ ợ q ả l b i
ecs a o đ à ìệ h a s ã ưc á hộ í n UD à ư c u n ý ở
r o,
o t màr o liàn ư i ù gd yn ấ c q y ntu x ấ / t/h d w.
o t ạ l g ờ d n u h t ó u ề r y u t ecs a o
G H : g y nT nK ô
V DN uễ ấ hi Sn vê tự hệ :
ih in h c in
L T ị u ề Ta g
ê h H y n rn
N u ễ H yC ư n
g yn u h ơg
- Đ ti A tà v b omậ tê h đề h n Ln x
ề à: n o n à ả t rn ệ iu à h iu
Page 9
T yt ế k ản n t nt nn yc t ểg yn n n ữ gn u c k áp ứ tpv
u h, h ăg i i ê ế à ó h â ê hn gy ơ h hcạ ì
n umộ c ư n tìhc k ản n t ự t i ư cq ả l b i o t d t it ếti o c
ế thơg r n ó h ă g h c h đ ợ u n ý ở r o, o hế k ồ h ặ
d đ ợ c i ặ c t h b i h n k p á h ạ mà li ư cđ tt u ct h S I t ì
o ưc à đt ố ì n ở n ữ g ẻ h oi ạđợ ặ hộ í n UD h
mọ đề “k ủ g k ip đ u c t ểx yr.T ự t c o t ấ c k á n iu k t u t
i iu h n hế ” ề ó h ả a h c ế h h y ó h hề ỹ h ậ
x m p ạ h t ố gmàk ô gc q y nr o đ ợ t ự hệ b n c ck t u t à :
â hm ệ hn h n ó u ề o t ư c h c in ằ g á ỹ h ậ n y
k p á h ạ b n c c n o đ to mộ s el ư c q ả l b ir o,c t u c t h
ẻ h o i ằ g áh à ó ạ t h lđ ợ u n ý ở o t ó h ộ í n
S I , ếđ nmọ tu x ấ p áh ạ s đ ợ t ự hệ q as el ừ tov mọ ln
UD k ế i r y u t h o i ẽ ư c h c in u h lv a ạ ì iệ h
t ự hệ to gs el ẽđ ợ t ự hệ gố gn ưd ớ q y nr o.
h c in rn h ls ư c h c in in h ư i u ề o t
T u ct hS I c n t ơ gt n ư S I :c cc ư n tìhđ ợ t ự hệ v i
hộ í n GD ũ g ư n ự h UD á h ơ g r n ư c h c in ớ
q y n n ó q ả l c ư n tìh c ứ k ô g p ả n ó c a n ư ic ạ c ư n
uề hm un ý h ơg r n h hn hi hm ủ gờ hy h ơg
tìh N ư v y n ư iq ả tịs p ả t ư n x y n kể ta to g h t ố g c
r . h ậ g ờ u n r ẽ h i h ờ g u ê im r rn ệ h n ó
n
n ữ g ứ g d n n o c t u ct h S I h ặ S I mà k ô g đ ợ s q ả l c a
hn n ụg à ó hộ í n UD o c G D hn ưc ự un ý ủ
r o k ô g n u p á hệ đ ợ tpt c t u ct hS I / G D “n o iu n ” b n
o t h n , ế h t in ư c ậ i ó h ộ í
n n UD S I g à lồ g , ạ
c t ểlạ b c ct u ct hn yb n ln :
ó h oiỏ á h ộ ì n à ằgệh
#chmod a-s
III. Linux Firewall
A tà h tố g lô lô l mộ v n đ s n c n c amạ gmá t h v f e ll
n on ệ hn un un à t ấ ề ốg ò ủ n yín à i walà
r
mộ tà hp ầ c t ế c ovệ đ m b oa nn .
t h n h n ố y u h ic ả ả n ih
Mộ f e ll mộ tp h p c cq i ắ ,ứ g d n v c íh s c đ m b o c o n ư i
t i walà
r t ậ ợ á u tc n ụ g à hn á h ả ả h gờ
d n tu c pc cdc v mạ gto gk i n b nto gv na tà đ i ớ c ck tn
ù g ry ậ á ị ụ h n r n h mạ g ê r n ẫ n o n ố v i á ẻ ấ
c n t I tr e h y t c c mạ g k á . C h ilạ kế tú f e l c b n l :
ô g ừ nen t a ừ á n h c ó a o i in r c i wal ơ ả à
r
Prox / p l ainf e lv ftr gg twa f e l H uh t á h tố gf e lhệ
y A pi t
c o i wal à ie i
r l n ae y i wal ầ ế c c ệ h n i wal in
r . r
đ iàlạ li h b i)c ac h io irn
ạ l o ia ( y r d ủ ả a lạ tê .
N iu c n t v n à c n c p dc v I tr e s d n má c ủ Ln x n ư mộ
hề ô g y à h u g ấ ị h ụ nen t ử ụ g y h iu h t
I tr e g twa . h n má c ủ n ytư n p ụ v n ư má c ủ mal we , t, a
nen t ae y N ữ g y h à hờg hc ụ h yh i, b f hyp
dau . ơ n a c ú g c n t ư n h ạ đ n n ư c cf e l t i à h c cc íh s c
ilp H n ữ , h n ũ g h ờ g o t ộ g h á i wal h h n á hn á h
r ,
kể s á gữ I tr e v mạ gc ac n t. h n n u ể c u ể k inc oLn xtu
im o t ia nen t à n ủ ô g y K ả ă g y n h y n hế h iu h
h t h l mộ t a tếc on ữ gh đề h n t ư n mạ.
ú nưà t h y h h h n ệ iu à h h ơ g i
Tn n n f e lc u n đ ợ c n c ps nto gk r e c aLn xđ ợ x yd n t
íh ă g i wal h ẩ ư c u g ấ ẵ r n en l ủ iu ư c â ự g ừ
r
h ih n p ầ :ic an v I Ma q ea ig
a t à h h n p h is à P s u rdn .
Ln x I Frwal g C an l mộ c c ế lc g it I .N ữ g t h n n c a I
iu P i e lni h is à t ơ h ọ ó i P hn í
n n ăg ủ P
C an c op é c uhn má c ủLn xn ư mộ ftr gg twa /i wal ễd n . t
h is h h p ấ ìh y h iu h t ie i
l n ae y f e ld à g Mộ
r
tà h p ầ q a tọ g k á c a n to g k r e l I Ma q ea ig mộ t h n n
h n h n u n r n h c ủ ó r n en l à P s u r dn , tí n ăg
c u ể đ i ị c ỉ n ( ewo ka d e sta s t n N T mà c t ểc egấ c cđa
h y n ổ đa h mạ g n t r d rs rn l i - A )
ao ó h h iu á ị
c ỉ Ptự c amạ gb n to g Đ s d n ic an , ạ c n t itlpmộ tp c clậ
hI hc ủ n ê r n . ể ử ụ g p h is b n ầ hế ậ tậ á ut
màq i ịhc ck t ố đ ợ c op é h yb c m.
u đn á ế n i ư c h h p a ị ấ
C cn u ê tcI c an T ự hệ c cc ứ n n s u
á g y n ắ p h is h c in á h c ă g a :
Accept: The packet is okay; allow it to pass to the appropriate chain
C op é c u ể g i i q ac antíhh p
h h p h y n ó t u h i hc ợ
n
Deny: The packet is not okay; silently drop it in the bit bucket. Không
đ n ý, ị ớ.
ồg b rt
Reject: The packet is not okay; but inform the sender of this fact via
a I MPp c e. h n đ n ý n ư gs vệ c an ư i ởq ag i C
nC a k t K ô g ồ g , h n ự ic ủ g ờ g iu ó I MP
Masq: U e fr I ma q ea ig ( ewo k a d e s ta sain .S
sd o P s u rdn n t r d rs rn lt ) ử o
d n c oI ma q ea ig(vệ dc đac ỉ n )
ụg h P s u rdn ic ịh ị h mạ g
Redirect: S n t i p c e t s me n es frp o e sn . ở g i i
e d hs a k t o o o e le o r c s ig G i ó t n
n yđ nmộ n ư i h cđ s l
àế t gờká ể ử ý
Return: Terminate the rule list. Hoàn thành d n s c c cq ytc
a h áh á u ắ.
G H : g y nT nK ô
V DN uễ ấ hi Sn vê tự hệ :
ih in h c in
L T ị u ề Ta g
ê h H y n rn
N u ễ H yC ư n
g yn u h ơg
- Đ ti A tà v b omậ tê h đề h n Ln x
ề à: n o n à ả t rn ệ iu à h iu
Page 10
C ú ý C c g iI f iftr/ tbe d ớ h đề h n B D c n c p h ạ đ n
h : á ó pw( iesi a l) ư i ệ iu à h S
pl p u g ấ ot ộg
t ơ gt I c an .
ư n ự p h is
Vd:
íụ
# C op é c ck t ố we ti bS re c ab n
h h p á ế n i b ớ We ev r ủ ạ
/sbin/ipchains -A your_chains_rules -s 0.0.0.0/0 www -d 192.16.0.100 1024: -j ACCEPT
# C op é c ck t ố t b nto gti á We S re b nn o i
h h p á ế n iừ ê r n ớ c c b ev r ê g à
/sbin/ipchains -A your_chains_rules -s 192.168.0.0/24 1024: -d 0.0.0.0/0 www -j
ACCEPT
# T c ố tu c ptt ảc cdc v k á
ừ h ir y ậ ấ c á ị u h c h
/sbin/ipchains -P your_chains_rules input DENY
N o i a b n c tểd n c cs n p ẩ f e lt ư n mạ n ư C e kP it i Wal
g à r, ạ ó h ù g á ả h m i wal h ơ g r i h h c on Fr el -
1 P o nx A a t e Fr wal G twa G ada ,X e ty Frwal R po ,. h y rt
, h e i d pi vi e l ae y u r in S nr i
, e l a tr . a ấ
, .
n iuc cp inb nminp ímãn u nmởc oLn xn ưTR xFrwalD ne S NUS,
hề á hê ả ễ h, gồ h iu h . e i e l a t, I
,
TIS Firewall Toolkit, ...
1.DÙNG CÔNG C DÕ T M ĐỂK O S THỆ T
Ụ Ì HẢ Á HỐNG
T â n ậ v o mộ h tố g b tk n o c n c n c s c u n b.H c e p ả x c
hm hp à t ệ h n ấ ỳ à ũ g ầ ó ự h ẩ ị ak r h i á
đn r má đc v t x m n ữ g p r n ođ n mởtư ck i ệtố g c tểb x m
ịh a y í àì e
h m h n ot à a g rớ h h h n ó h ị â
p ạ Q á tìh n y t ư n đ ợ t ự hệ b i á c n c d t (c n ig to) k
h m. u r n à h ờ g ư c h c in ở c c ô g ụ ò ì s a nn o l ỹ
m ,
tu tc íh đ t r má đc v c cp r đ n mở tê đ .D t l b ớ đ u t n
h ậ hn ể ì a m yí h à á ot a g rn ó ò ì à ư c ầ i
m ê
h c e s s d n tư ck i h chệ tn c n .B n c c s d n c cc n c d t
a k r ẽ ử ụ g r ớ h tự in ấ ô g ằ g á h ử ụ g á ô g ụ ò ì m
n ư N p h c e c t ể r k ắ c cmạ g đ t r c cmá đc c t ể b tn c n .
h ma , a k r ó h à h p á n ểì aá
m y í ó h ịấ ô g
h
Mộ k i á đn đ ợ c cmá n y k x m n ậ c tểd t c cp r đ n ln n h .
t h x c ịh ư c á y à, ẻ â h p ó h ò ì á ot a g ắ g g e
m
N p c n s d n mộ s k tu tc o p é x c đn k á c íh x c lạ má đ n
ma ũ g ử ụ g t ố ỹ h ậ h h p á ịh h hn á o i y a g
kể ta
im r.
B n c c s d n n ữ gc n c c ac íh c ch c e tư n d n , g ờ q ả tị
ằ g á h ử ụ g h n ô g ụ ủ hn á a k r h ờ g ù g n ư i u n r
h tố gc tển ì v oh tố gc amìht g cđ c ac ch c e v gú tn c ờ g
ệ h n ó h hn à ệ h n ủ n ừ ó ộ ủ á a k r à ip ă g ư n
t h a tà c a h tố g C rtn iu c n c d t c t ể s d n n ư N p
í
n n o n ủ ệ h n . ó ấ hề ô g ụ ò ì ó h ử ụ g h : ma ,
m
strobe, sscan, SATAN, ...
Nmap
L c ữ vế tt ủ " ewo ke po ain to a ds c r ys a n r . â l c ư n tìh
à h it ắ c a N t r x lrt o o l n e u i c n e" Đ y à h ơ g r
t n
q é h n đ uv iố đ c cn a hv c cmạ h N c tểq é tê mạ gdệ r n v
u t à g ầ ớ tc ộ ự h n à ự n . ó ó h u t rn n in ộ g à
đ cbệ ttđ i ớ mạ g đ n l. MA gú b n x m n ữ g dc v n ođ n c ạ tê
ặ it ố ố v i n ơ ẻ N P ip ạ e h n ị ụ à a g h y rn
h
s re (evc sp rswe s re, p ev r o 3. ) s re đ n d n h đề h n g,
ev r s ri / o t: b ev r ts re, p , ., ev r a g ù g ệ iu à h ì
e f p .
lạ t ờ glamàs re s d n , . v r t hề t hn n k á . ó c u gN Ph tợ
o iư n ử ev r ử ụ g . à ấ n iu í
. n ă g h c N i h n MA ỗ r
h uh t á k tu t u t h :I MP( iga e ) I p oo o, ull scan, TCP SYN (half
ầ ế cc ỹ h ậ q é n ư C pn we p , P r tc lN
o e ) . N P đ ợ đ n gá l c n c h n đ u c a c cH c e c n n ư c cn à
p n , . MA ư c á h i à ô g ụ à g ầ ủ á a k r ũ g h á h
.
q ả tị n tê tếgớ.
u n r mạ g r n h ii
Q é a tà N p l mộ to g s c n c q é a tà đ ợ s d n rn
u t n o n ma à t rn ố ô g ụ u t n o n ư c ử ụ g ộ g
ri h t ẵ c . ma l mộ c n q é màc ố gli á n â t, á c c k á tn
ã n ấ sn ó N p à t ổg ut h n ạ cc h n ố cc áh h c à
p áđ n mạ g c ab n N c t ểp á sn r n iu kể g i
hế n ủ ạ . ó ó h h t ih a hề iu ó màtă d c cn ă hm ò á gn
x pT P I tê n ữ gh t ố gc ab n
ế C /P rn h n ệ h n ủ ạ .
N pc t ểp á sn r mộ d n s c c an ữ gc n mởdc v tê h
ma ó h h t ih a t a h áh ủ h n ổ g ịh ụ rn ệ
t ố g c a b nt â n ậ f e l ,v c n c p n ữ g t q ấ ry k ô g t c y
h n ủ ạ , m h p i wal à u g ấ h n i u y ầ , h n i ậ
h r s n n
đ n c ạ tê h s c ab n N ps c r yc s nti http://www.insecure.org
a g h y rn o t ủ ạ . ma e u i ó ẵ ạ : t
. ư i â l mộ v d s d n N p
D ớđyà t í ụ ử ụ g ma :
# nmap -sS -O 192.168.1.200
Starting nmap V. 2.54 by Fyodor (fyodor@dhp.com, www.insecure.org/nmap/)
Interesting ports on comet (192.168.1.200):
Port State Protocol Service
7 open tcp echo
19 open tcp chargen
G H : g y nT nK ô
V DN uễ ấ hi Sn vê tự hệ :
ih in h c in
L T ị u ề Ta g
ê h H y n rn
N u ễ H yC ư n
g yn u h ơg
nguon tai.lieu . vn