Đề tài: An toàn và bảo mật trên hệ điều hành Linux
lượt xem 504
download
Hướng dẫn thiết lập bảo mật trên hệ thống Linux. Tôi là một Fan của Linux, một người yêu thích Security. Tôi rất thích Linux, đặc biệt là khả năng tuyệt vời của nó. Tôi viết tài liệu này.Có rất nhiều dịch vụ mạng truyền thống giao tiếp..
Bình luận(1) Đăng nhập để gửi bình luận!
Nội dung Text: Đề tài: An toàn và bảo mật trên hệ điều hành Linux
- Luận văn: An toàn và bảo mật trên hệ điều hành Linux
- Đ ti A tà v b omậ tê h đề h n Ln x ề à: n o n à ả t rn ệ iu à h iu Page 1 Gii h ệ ớ t iu N à n y tê mạ g I tr e k dệ ,n ư it đ n tự hệ g y a , rn n nen t ỳ iu g ờ a a g h c in h n t đ l ga dc mỗ n à (tê d ớ 2 n à t U D mỗ n m) à g ỷ ô a io ị h i g y rn ư i g n ỷ S iă . Mộ k ố lợ gh n h áv t nb ck ổ gl đ n đ ợ t t c cđệ t h iư n à g o à i ạ h n ồ a g ư c ỷ ỷ á in ề t t h n c u ể đ v n tự s l min mồ b ob c on ữ g ty ử í o h yn i à ó h c ự à ếg ié ở h hn a ă tộ h y k ủ g b c c “ti h c. S p á tin n a h c ó g n r m a h n ố ó ó r tứ ” ự h t r ể hn hn c amạ gmá t hl đề tt ế . à gn à c k ô gbế b on iu ủ n y í à iu ấ y u H n g y ó h n it a hê n n ư i h m ga v o h tố g tô g t tà c u mà c ú g t g i à g ờ ta i à ệ hn hn i on ần hn a ọ l I tr e.N ữ g c n t ln c c d a h n hệ ,c c tư n đ ih c nen t h n ô g y ớ , á o n g ip á r ờ g ạ ọ c n n ư c ctư n p ổ tô g n à c n tn v h n c tế c rt ù g h á rờ g h h n g y à g ă g à ơ ả h ó ấ rtn iu n ư i a g n i n tự ty n s ố 2 / 4 gờ mỗ n à , ấ hề g ờ đ n ố mạ g r c u ế u t 4 2 i i gy b yn à to gtầ . r n b i ả hmộ l nmạ gtà c uv i à g ả g y rn u n To g ố c n tiê n on ầ ớ hn c ụ tiun ư i ử d n n ư I tr e tì ấ đ a tà tô gt tở hcr ệ g ờ s ụ g h ne n t h v n ề n o n h n i r n n n p ứ tp v c p tith n D đ mộ c u h i h n mấ d c ị ê h c ạ à ấ hế ơ . o ó t â ỏ kôg y ễ hu đ t al :l umạ gmá t hc ac ú gt s p ả b tnc n b t ứ ặr à i ệ n y í ủ h n a ẽ h i ịấ ô g ấ c n lúc nào? S b ov c ab t ỳmạ gmá t hn ođ ut nc n l f ự ả ệ ủ ấk n yín à ầ i ũgà i ê rewall v p ầ mề n u n mở n ư Ln x V c u c u ệ v a tà mạ g à hn n gồ h iu . à â h y n ề n o n n k ô g c h i ế tú . icgữ a tà mộ h tố g k ote c ú g h n ó ồ k t h c Vệ i n o n t ệ hn é ho hn t p ả c n ư gkế tứ tt ềh đề h n , n T P I c s v a h i ó h n in h c ố v ệ iu à h mạ g C /P ơ ở à q ả tịdc v .C n v is g iý c a gá vê h ớ g d n v tm un r ị h ụ ùg ớ ự ợ ủ i in ư n ẫ à ầ q a tọ g c a vệ a tà tô g t l n mạ g ở đ y c ú g ti h u n r n ủ ic n o n h n i i n ê n , â h n ô cỉ tìhb ymộ c c tn q a n ữ gv n n i iu c tểv c np ả r n à t á h ổ g u n h n ù g ơ Ln x ó h à ầ h i đ ợ gữ a tà , h n tê v o đ l c cln c b n n ữ g kn ư c i n o n n ữ g h m à ó à á ệ h ơ ả , h n ih n im to gn u ê tca tà v b ov h tố gmạ g gệ r n g y n ắ n o n à ả ệ ệ h n n. N ó s hvê tự hệ : h m i in h c in n - N u ễ H yC ư n g yn u h ơg - L T ị u ề Ta g ê h H y n rn 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 2 I. A t à c oc cga d c tê mạ g n o n h á io ịh r n n C rtn iu dc v mạ g tu ề t ố g ga t p t ô g q a ga t ứ v n b n ó ấ hề ịh ụ n r y n h n io i h n u io h c ă ả ế k ô g mã h á n ư T L E ,F P R O I ,H T ,P P .T o g c c ga dc gữ hn o , h E N T T , L G N T P O 3 rn á io ịh ia n ư i ù g v i y c ủ ttc c ct ô g t d n g i ư ctu ề q a mạ g d ớ g ờ d n ớ má h , ấ ả á h n i ạ g ó đ ợ r y n u n n ưi hn tứ v nb nk ô gđ ợ mãh á C cg i i n yc t ểd d n b c ặ v s o ìh h c ă ả h n ư c o . á ó t à ó h ễ à g ịh n à a n c é ởmộ để n ođ tê đ ờ gđ. icgả mãc cg i i n yrt ễd n , h hp t im à ó rn ư n i Vệ ii á ó t à ấ d à g co n p é ly đ ợ c ct ô g t n ư tn n ư i ù g mậ k ẩ v c ct ô g t q a hp ấ ưc á hn i h ê gờ dn, t hu à á hn i un n n tọ g k á .Vệ s d n c cga dc mạ g đ ợ mã h á k in c o vệ gả mã rn h c ic ử ụ g á io ịh n ưc o hế h ic ii t ô g t tởn n k óh n v gú b n gữ a tà c ct ô g t q a tọ g C ck h n i r ê h ơ à ip ạ i n o n á h n i u n rn . á ỹ n n t u t h n d n hệ n yl IS c S L T S S S v P I h ậ t ô g ụ g in a à P e , S , L , A L à K . Q ả tị ừ x l mộ t h n n h p d n c a c ch t ố g U I .N ư i u n tị u n rt a à tín ă g ấ ẫ ủ á ệ h n NX g ờ q ả r mạ gc t ểd d n tu n ậ v oh t ố gt b t ỳn i à tê mạ gt ô gq a n ó h ễ à g r y h p à ệ h n ừ ấ k ơ n o rn n hn u c cga t ứ t ô g d n n ư tle,r gn Mộ s c n c q ả tị ừ x đ ợ s á io h c h n ụ g h en t l i. t ố ô g ụ u n r t a ư c ử o d n rn ri h l u c n, b n c n d n ga t ứ k ô g mãh á Vệ t a ụ g ộ g ã n ư i x o f we mi ũ g ù g io h c h n n o . ic h y t ếtt ảc cdc v mạ gd n ga t ứ k ô gmãh áb n ga tứ c mãh á h ấ c á ịh ụ n ù g io h c h n o ằ g io h c ó o l rtk ó T yn in b n n n c n c p vệ tu c p c cdc v tu ề t ố g n ư à ấ h . u hê , ạ ê u g ấ ic r y ậ á ịh ụ r y n h n h H T / O 3t ô gq aS L c n n ưt a t ếc cdc v tle, lgnb n S H T P P P h n u S , ũ g h h y h á ịh ụ en t r i ằ g S . o Ng y n t cb ov h t ố g mạ g uê ắ ả ệ ệ hn n 1. H ạ hđn h t ố gb ov mạ g o c ịh ệ h n ả ệ n T o g mô tư n mạ g p ả c s đ m b o rn n ữ g d l u c t h bí rn i rờ g n, hió ự ả ả ằg hn ữ i ệ ó í n mậ p ả đ ợ c t i r n , a c oc ỉ ón ư i ót ẫ q y nmớ đ ợ p é tu t h i ư c ấ gữ i g s o h h c g ờ c h m u ề ê i ư c h p ry c pc ú g B omậ t ô gt l vệ lm q a tọ g v vệ b ov h ạ đ n mạ g ậ hn. ả t h n i à ic à n u n rn , à ic ả ệ o t ộ g n c n c tm q a to gk ô gk m. ũg óầ u n rn h n é Mạ g má t h c n đ ợ b o v a tà ,tá h k ỏ n ữ g hể h ạ d v n y ín ầ ư c ả ệ n o n r n h i h n im o o ô t h h y c ýT y n in mộ n à q ả tị n c n p ả bế b tc c i ì ũ g c ìn a ố .u hê t h u n r mạ g ầ h i it ấ ứ á g c n ó mứ đ ,k ô g n n t á q á Mạ g k ô g n a t t itp ả đ ợ b o v q á c n c ộ h n ê h i u . n h n h as hế h i ư c ả ệ u ẩ mậ, ế mứ n ư i ù glô g pk ók ă k i r yn ậ mạ gđ tự hệ n im tđ n c g ờ d n u n ặ h h n h tu h p n ể h c in hệ v c a mìh K ô g n n đ h t ấ v n k i ố g n tu c p c tp t c a c íh ụ ủ n . h n ê ể ọ h t ọ g h c ắ g r y ậ á ậ i ủ hn n mìhB nhể h ạc íhđ i ớ s a nn c amạ gl: n . ố im o hn ố v i ự n ih ủ n à o T u n ậ mạ gb t ợ p á ry h p n ấ hp hp o S c nt ipb n p ư n t nđệ t ự a hệ ằ g h ơ g i in ử ệ o K tộ ẻ rm o T i o v t hh ặ c c ủý ahạ ô ì n oc ó h Mứ đ b o mậ : u t u c v o d n mô tư n to g đ c ộ ả t Tỳ hộ à ạg i r ờ g rn ó mạ gđ n h ạ đ n n ag ot ộg C íh s c b o mậ : H t ố g mạ g đ ih imộ tp h p hn á h ả t ệ hn n ò ỏ t ậ ợ n u ê tc đề lậ v c íh s c n ằ lạ từ mọ r i o G ú h ớ g d n v ợ g y n ắ , iu u t à hn á h h m o i r i ủ r. ip ư n ẫ ư c q a c c t a đ iv n ữ g t h h ố g k ô g d kế to g q á tìh p á tin u á hy ổ à hn ì n u n h n ự in rn u r n ht r ể mạ g n. S đ p ò g đ p ò gn ữ gtu c pb t ợ p á ự ề h n : ề h n h n ry ậ ấ h p h p S c ứ g tự :tư c k itu n ậ mạ g b n g đ n tn đ n n ậ v ự h n h c r ớ h ry h p n, ạ õ úg ê ăg hp à p s wodh pl. as r ợ ệ Đ oto N ư i ù gmạ gđ ợ đ otoc u đ os c í k ả à ạ: g ờ dn n ưc à ạ h á ẽ ót h n n v ýp áh ỷmộ ti guyên ăg ô h u tà n A tà c ot it ị T ỳt u cở q ymôc n t, ộb mậ n o n h hế b: u h ộ : u ôg y đ í t d l u c cti g y nk ảd n . rn mô tư n mạ gn a gh n , ót ểk ô g ữ i , á à n u ê h ụ g To g ệ irờ g n gn àg c h hn 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 3 c c íh s c b o v p à c n c t c ứ n o N ư i ù g c ị tá h n im đ m ó hn á h ả ệ h n ứ g ó ổ h c à . g ờ d n hu rc hệ ả b oa tà c omá t hv d l uc ar n mìh ả n on h yín à ữi ủ i g n. ệ ê 2. Môhn b omậ ìh ả t Hi a môhn b omậ k á n a đ p á tin gú b ov a tà d l uv ìh ả t h c h u ã h t r , ip ả ệ n o n ữ i à ể ệ ti g y np ầ c n : ànuê hn ứ g B o v ti g y n d n c u g b n mậ mã g n mậ mã c o ả ệ à nuê ùg hn ằg t : ắ t h t n ti g y nd n c u g ừ g ànuê ùg hn T u c p k i ư cs c op é :l c ỉ ịh mộ s q y n n ấ r y ậ h đ ợ ự h h p à h đn t ố uề ht đn tê c s n ư i ù g kể ta tu n ậ ti g y n d n c u g c n c v o ịh rn ơ ở g ờ d n , im r r y h p à n u ê ù g h n ă ứ à CSDL user-access trên máy server 3. N n c omứ đ b omậ âg a c ộ ả t Kể tá :T e d i o t ộ gtê mạ ht ô gq ati h ả im o n h o õ h ạ đ n rn n hn u àkon n ư i ù g g i ạ n iu d n bế c c ọ lcv o s n ậ k b o mậ c a má g ờ d n , h li hề ạ g in ố h n ọ à ổ h t ý ả t ủ y s re. ip n ậ bế c ch ạ đ n b th p l h ặ k ô g c ủ đn . u g c p c c ev r G ú h n it á o t ộ g ấ ợ ệ o c h n h ịh C n ấ á t ô gt v c c d n to gt hh ố gc p ò gb nn ođ t u p í ử d n mộ h n i ề á h ù g rn ì n n un ó hn a à ó hn hs ụg t s ti g y n n ấ đn , àc n q y tđn p í ủ n ữ g ti g y n n yt e c c ố à n u ê h t ịh v ầ u ế ịh h c a h n à n u ê à h o á h t ứ n ođ . hc à ó Má t h k ô g đa K ô g c ổ đa c n v ổ mề C t ểt i y í n h n ĩ: h n ó ĩ ứg à m. ó h h h n mọ vện ư má t ht ô gt ư n , g ạ từ vệ lutữ d l utê đac n àh ii h y í h n h ờ g n o i r ic ư r ữ i rn ĩ ứ g n ệ h yđamề c cb . h n c n đak ở đ n . ók ả n n ga t p v i ev rv a ĩ m ụ ộ K ô g ầ ĩ h i ộ g C h ă g io i ế ớ s re à đ n n ậ n ờ v o mộ c n c i R M k ở đ n đ cbệ đ ợ c i rn c r mạ g ăg hp h à t o hp O h i ộ g ặ it ư c à tê a d n. K i ậ má t h k ô g đa c i R M k ở đ n p á t hệ c o s re bế rn h bt y í n h n ĩ, hp O h i ộ g h t í iu h ev r it ằ g n n mu n k ở đ n . ev rtả li ằ g c c ti h n mề k ở đ n v o R M c a ó ố h i ộ g S re r ờ b n á n ả p ầ m hi ộg à A ủ má t h k ô g đav t đ n hể tị n hn đ n n ậ . h đ má t h đ ợ yín h n ĩ à ự ọ g in h mà ìh ă g h p K i ó yín ưc kt ố vi n . ế n i ớ mạ g Mãh ád l u N ư i amãh átô gt s n d n mậ mã o ữi : gờt ệ o hn i ag ạg n t b n mộ p ư n p á n o đ s o c o đ m b o t ô g t đ k ô g t ể n ậ bế ằg t hơg hp à ó a h ả ả h n i ó h n h h n it n đ ợ n u n i h n k ô g bế c c gả mã Mộ n ư i ử d n h ymộ h s c t ể ư c ế ơ n ậ h n it á h ii . t g ờ s ụ g a t ot ó h s d n t ô gt màk ô gs ả hh ở gđ nn ư i ửd n h ymộ h s k á . ử ụg hn i n hn ợ n ưn ế gờs ụg a t ot h c C ố gvr s: hn i u - N ă k ô gc ovr sh ạ đ n gn hn h i u ot ộg - S ac ữ h h i mộ mứ đ n ođ ữ ha ư ạở t c ộ à ó - C ặ đ n vr ss uk i ób cp á hn ứg i u a hn ộ ht N ă c ặ t h tạ g tu c p b th p p á l mộ to g n ữ g gả p á g n h n ì rn r y ậ ấ ợ h p à n t rn h n ii h p hệ n im n ấ đ tá h vr s D bệ p á c ủ y u l p ò gn ừ , ê n àq ả iu hệ h t ể rn i . o in h p h ế à h n g a n n h u n u tị n p ả b ođ m s oc omọ y ut c ntit ề đ s ns n : r mạ g h i ả ả a h i ế ố ầ hế đ u ã ẵ à g - Mậ mãđ gả k ản n tu c pb t ợ p á t ể im h ă g r y ậ ấ h p h p - C ỉ ịhc cđ cq y ntíhh pc omọ n ư i ù g h đn á ặ u ề hc ợ h igờdn - C cp oi đ t c ứ mô tư n mạ g c o n ư i ù g c á r fe ể ổ h c l i rờ g n h gờ dn ó t ểlpc u hn v d ytì i r ờ g đ n n ậ , a g m h ậ ấ ìh à u r mô tư n ă g h p b o ồ c c k tn imạ g v n ữ g k o n mụ c ư n tìh k i á ế ố n à hn hả c hơg r n h n ư i ù gđ n n ậ . gờdn ăg hp - Mộ c íhs c q y t ịhc t ểti h nmề n o t hn á h u ế đn ó h ả p ầ m à. 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 4 K ế tú b o mậ c ah t ố g mạ g in r c ả tủ ệ hn n 1) C cmứ a tà t ô gt tê mạ g á c n o n h n i rn n n K ô g c đề g g il h à h o to g vệ a tà h t ố g mạ g n ư h n ó iu ì ọ à o n ả rn ic n o n ệ h n n h Ln x N đ ợ t itk đ l mộ h đề h n n i n v s p á tin mạ h mẽ iu . ó ư c hế ế ể à t ệ iu à h ố mạ g à ự h t r ể n c an c ỉ ểtptu gv os a tà . ệđề h n mãn u nmởl c i ì ủ ó h đ ậ r n à ự n o n H iu à h gồ à á g màc o h p é n ư i u n tị n v n ữ g n ư i h ttin n ữ g n ư i ù g tin min h p g ờ q ả r mạ g à h n g ờ p á r , h n g ờ d n r ể ề ê t e d i à kể tá n ữ g g d b tn c n .Ở đ y k ô g c g h y n b v a h o õ v im o n h n ì ễ ị ấ ô g ấ hn ó ì uề ì ề n tà t ô g t . h t àttn u n ư c cti g y n đ ợ b omậ v đ ợ b ov tt on hn i Tậ l ố ế h á à nuê ưc ả n t à ưc ả ệ ố tư cb t ỳs x m p ạ v t hh yc ý rớ ấ k ự â hm ô ì n a ố . A tà h yb omậ k ô gp ả l mộ s np ẩ n c n k ô gp ả l mộ n on a ả t h n h ià t ả h m, ó ũ g h n h ià t p ầ mề . ól mộ c c n h. ự a tà c t ểđ ợ k ở đ n v d n n ư mộ hn nN à t á h g ĩS n o n ó h ư c h i ộ g à ừ g h t dc v .B o mậ l c c a tà .T iiu b o mậ l t l u mà n ữ g t à h vê ịh ụ ả t à áh n o n à l ệ ả tà ư iệ h n h n in c at c ứ mu nb ov . r c n im c avệ b omậ l n ư i u ntị n . ủ ổ h c ố ả ệ T á h hệ ủ ic ả t à g ờ q ả r mạ g S a tà mạ gc v i r q a tọ gti a . ntà p ả đ ợ đ m b ot ự n on n ó a tò u n rn ố c o A o n h i ư c ả ả ừ n ữ g n â t b n n o i en l ti h n c tli ủ Ln x s re.C c ế b o mậ h n h n ố ê g à k r e, ạ p ầ ố õ c a iu ev r ơ h ả t c n p ả b og m c u hn mạ gc aS re, h v ứ g d n c at c ứ mạ g v ầ hia ồ ấ ìh n ủ ev r c u i n ụ g ủ ổ h c n à t ậ c í ủ n ữ g c e ttu n ậ mạ g t x .C v i á h mà t c n p ả x m h m h c a h n l n ry h p i n ừ a ó à cc a ầ hi e xét: o S a tà v t ý ự n on ậ l o A tà h t ố g n on ệ hn o A tà mạ g n on n o A tà c cứ gd n n on á n ụ g o S tu n ậ t x v vệ c ầ n ậ ự r y h p ừ a à ic h p h n 1. S a tà v t ý ự n on ậ l Đ ề n yl c b n v gá s tđ ợ ttk í c n a tà c ah đề h n iu à à ơ ả à im á ư c ố ha ạ h n o n ủ ệ iu à h Ln x S a tà v tl b tđ u v i i r ờ g x n q a h v d n ư đ i ớ c c iu . ự n o n ậ ý ắ ầ ớ mô tư n u g u n í ụ h ố v i á n à c n c p dc v h m h iC n n k o c ck ố d l u li N ữ g n ư i à h u g ầ ịh ụ ã ạ? ó ê h á á h i ữ i ạ? h n g ờ n o ệ đ ợ c ấ n ậ đ ợ v otu g tm d l u Vệ b ov t íh h pl p ả t ự hệ ư c h p h n ư c à rn â ữ i . ic ả ệ hc ợ à h i h c in ệ li h mu nx yd n mộ c i ặ mớ h yd c u ể d l uđ nmộ v tí i ạki ố â ự g t à đ t i a ih yn ữ i ế ệ t ị r mớ. 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 5 2. A tà h t ố g n on ệ hn S a tà h t ố g b oq a h vệ c ọ p â p ố h đề h n Ln x x y ự n o n ệ h n a u n ic h n h n h i ệ iu à h iu , â d n k r e, i ự a tà ti h ả n ư i ù g c op é tu c pt ư mụ tpt , ư g en l ớ s n o n à k o n g ờ d n , h h p r y ậ h t cậ i n mãh ás so v fes se C ctcv n yđ ợ h à t à h tư ck i ịh v n i o y lg à i y tm. á á ụ à ư c o n h n r ớ h dc ụ ố l v o I tr e.Vệ c ọ mộ p â p ố n o t ìtỳ t u c v o n ữ g n u c u h à n en t ic h n t hn hi à h u hộ à hn h ầnư c íh s c đ ợ p á t ả to g c c ế a tà .C mộ t u c u n đ c ọ mộ hn á h ư c h c h o rn ơ h n o n ó ti ê hẩ ể hn t p â p ố n ư gn k ô gt u cp ạ v c ab i à . icx yd n mộ k r e s n h n h i h n ó h n h ộ h m i ủ à n yVệ â ự g t en l ẵ c c h iợ t ế ó ó a li h : o N ữ go t na tà c an â đ ợ x cđn b i g ờ q ả tị n h n pi o n o n ủ h n ư c á ịh ở n ư i u n r mạ g v n ư i u n tị n bế c i ì ư cx cđn v o to g k r e v t đ y c t ể à g ờ q ả r mạ g it á g đ ợ á ịh à rn en l à ừ â ó h đ n t ờ n ậ r n u đề đ n u c .P ầ n m n u n mở n i h n v h đề ồ g h i h n a ế iu ó ế ó h n ề gồ ó c u g à ệ iu h n Ln xn i in , ặ bệ c n ữ gc i inđ d d n c on ư i ử d n v c à h iu ó r g đ c it ó h n ả t ê ế ể ễ àg h gờs ụg à ó n ữ gt níhd ứ gd n . h c nu d t to gR dH t h n i c ễ n ụ g C ỉ ầ p ae r n e a . ệ o S a tà c cti h ả gn ư i ù gc v i r t ln C n ữ gv n ự n o n á à k o n g ờ d n ó a tò o ớ . ó h n ù g đ ợ v hệ h á n ữ gti h ả gk ô gh ạ đ n , ôhệ h ávệ tu c pđ n ư c ô iu o , h n à k o n h n o t ộ g v iu o ic r y ậ ế N S ln g c h n c ến ữ gđ n n ậ v oto gmô tư n đề kể h t ố gMã F ê ố , ạ h h n ă g h p à rn i r ờ g iu in ệ h n . h á fe h t ô g s d n k t u tmã h á mà t ư n l p ò g t ủ c ố c n c o o i ệ hn ử ụg ỹ hậ l o hờg à hn h uiùg h mạ g n. C h i á h t p c n c u g H t ố g fe mã h á ( ó a cc i ậ h n : ệ h n i ế l o CFS) và Practical Privacy D s D ie( P D .H t ố g c t ểđ ợ t e d i à to g Ln x h t ố g lg ig ik r rP D ) ệ h n ó h ư c h o õ v r n iu , ệ h n o gn v đ ợ lg e to g t n íh s so .C n c t e d i a g m s th v lg h c . ư c o g d r n i c y lg ô g ụ h o õ b o ồ ệ wac à o c e k S th c c n c t ô g b o t ờ ga t ự , rn k io c e kc n c p mộ c n wac ó ô g ụ h n á h i in h c to g h lg h c u g ấ t ôg c mà p á sn n ữ g b o c o đn k . im tá P s wod c n c v i r s n ụ h t ih h n á á ịh ỳ Kể o n a s r ũ g ó a tò ố g c n to g vệ a tà , ả mậ h t ố g to g k i iin k ty u n ấ to g vệ ò rn ic n o n b o t ệ h n rn h mố l ê ế ế h t rn ic a tà mạ gl n ư i ửd n v vệ lac ọ c cmậ k ẩ p s wo d n on n à g ờ s ụ g à ic ự h n á t h u a s r. 3. An toàn mạ g n Ở đ y l n q a đ n vệ k tn i ừ Ln x s re v o mạ g C u hn dc v â i ê u n ế i ế ố t iu ev r à n . ấ ìh ịh ụ mạ gv i ự a tà n à c n k ók ă c on ữ gn àq ả tị n . The xinetd n ớ s n o n g y à g h h n h h n h u n r mạ g daemon c np ả đ ợ đn hn t c ứ b omậ. ệ hnetstat L mộ t níhmạ h ầ h i ư c ịh ìh ổ h c ả tLn à ti c ệ n c o p é n ư i u n tị im ta t h tạ g c u hn mạ g Kể ta mạ g l đề h h p g ờ q ả r kể r ì rn ấ ìh n n . im r n à iu c n titủ vệ a tà . iu n yđ m b orn c c ếa tà đ đ ợ t ự hệ ầ hếc a ic n o n Đ ề à ả ả ằ g ơ h n o n ã ư c h c in c hê q ả to g vệ h à t à h n ữ g y u c u b o mậ.Đ ề đ đ tđ ợ b i ó iu u rn ic o n h n h n ê ầ ả t iu ó ạ ư c ở q y n t ự hệ đ n mạ g c a b n C c t p c n vệ kể đn mạ g hệ q ả u ề h c in ế n ủ ạ . áh i ế ậ ic im ịh n iu u n ấ s to gv i r c an ư ià p in C n ữ gc n c kể đn c s v h s h t ẽ r n a tò ủ g ờ lm hề . ó h n ô g ụ im ịh ơ ở à o t c s. ơ ở SATAN(Security Administrator's Tool for Analysing Networks), SAINT( Security Administrator's Integrated Network Tool), SARA (Security Auditor's Research A ssa t l n ữ g c n c ttđ kể đn c b n S T N đ ợ đ u t n c n s itn ) à h n ô g ụ ố ể im ịh ơ ả . A A ưc ầ i ê ôg n ậ n m 1 9 , óđ ợ c n n ậ đ n đ ob i hn ă 9 5 n ư c ô g h n ô g ả ở mãn u nmở gồ . S I T mạ h h n S N N to g k i A A l mộ mo u a k g ,t ơ g tcv i AN n ơ A A , rn h S R à t d l ca e ư n á ớ Nmap và Samb .N ữ g c i in g n đ y n ấ l c n c N s u .N s u l min a hn ảt ế ầ â h t à ô g ụ es s es s à ễ p í n u n mởđ y đ n i ậ,c n c kể tà v n đ ợ h tợ c i in c i in h, g ồ ,ầ ủ ổ b t ô g ụ im o n ẫ ư c ỗ r ả t ế ảt ế t h c cN s u đ v o2 t à h p ầ :- Cin ( e s s v s re(n s s s. ô g c í ự .es s i à c hn hn l tn s u ) à ev r e s u ) C n ụ e N p c o n ư i u n tị iu kn n hệ Mặ k á N p c s cmạ h c n c ma h g ờ q ả r gà ih g im. t h c ma ó ứ n, ôg ụ q é c on ư i ókn n hệ N đ ợ s d n tt r n mạ gL N u t h g ờ c ih g im. ó ư c ử ụ g ố to g n A . T R ( ie A dtr R s a c A ssa tl mộ v d c oc n c kể tá c A A Tg r u i s e e rh s itn ) o à t í ụ h ô g ụ im o n ơ s h s. h od i n d ớ mộ s tn c n . ô g c đ t e d i ól P rS n r ở o t T e õ mạ g ư i t ự ấ ô g C n ụ ể h o õ đ à ot e ty v Eh ra.P r S n r q é to g c ế đ n ầ đn .B o mậ mạ g n ư mộ tò à t e e l ot e ty u t r n h ộ g m ịh ả t n h tr c ơ gữ mè v c u t c atí u v má đ m tí u . rn k i n kể tá l h i ia o à h ộ, ủ r t ệ à y ế r t ệ T o g h mạ g im o n à mộ p ầ c amạ gbn t ư n , n t e d i ầ p ả đ ợ ư t nc oh n Vệ t hn ủ n ìh h ờ g mạ g h o õ c n h i ư c u i a ơ . ic ê 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 6 b omậ b og m vệ kể tá c íhx cv c vệ c n nđ n ư t ếh yk ô g ả t a ồ 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 e r ó 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 .ie l n ư c it h á iei l n 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 ế 2 i, 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 n h 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 i g ê 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 n h đề 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 y h 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 e l - 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 v i 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, ầ ế cc ỹ h ậ q é n ư C pn we p , P r tc lNull scan, TCP SYN (half 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
- Đ ti A tà v b omậ tê h đề h n Ln x ề à: n o n à ả t rn ệ iu à h iu Page 11 21 open tcp ftp ... TCP Sequence Prediction: Class=random positive increments Difficulty=17818 (Worthy challenge) Remote operating system guess: Linux 2.2.13 Nmap run completed -- 1 IP address (1 host up) scanned in 5 seconds T y n in s d n c cc n c n y k ô g t ể t a tế c o mộ n ư i u n tị ó kế u hê , ử ụ g á ô g ụ à h n h h y h h t g ờ q ả r c in tứ . ở v vệ d t t ư n d b o mộ c ộ tn c n , á s en n ư t n c o vệ h c B i ì ic ò ì h ờ g ự á m t u c ấ ô g c c i ê u i h ic t ê te d i h n . ớ c cc n c d t c cn àq ả tị ệtố gmạ gc tểp á hệ h o õ cú g V iá ô g ụ ò ì m, á h u n r h h n n ó h h t in r n ữ gg màc ch c e c tểtấ k i òtê h tố gc amìh a hn ì á a k r ó h h y h d rn ệ h n ủ n. 2.P THI N S X M NHẬ QUA MẠ HÁ Ệ Ự Â P NG N uh tố gc ab n c k t ố v oitr e, ạ c tểtởt à hmộ mụ t ub d ế ệ h n ủ ạ ó ế n i à n en t b n ó h r h n t ci ê ịò t c cl h n v b omậ. cd h tố gc ab nc g i h nđề n yh yk ô gt ì ì á ỗ ổg ề ả m t Mặ ù ệ h n ủ ạ ó h n ậ iu à a h n h v nk ô gđ đ x cđn v p á hệ vệ d t n y Mộ v nđ c nq a tm k á l ẫ h n ủ ể á ịh à h t in ic ò ì à . t ấ ề ầ u n â m h cà c cc ộ tn c n g y n ừ g dc v ( e il fS ri s- D S ,lm t ế n o đ n ă á u c ấ ô g â g n ị ụ D na o evch e o ) à h à ể gn n ừ , h t inv đ i h v i h n n ub nk ô gmu nh tố gc ab nn ư gtệ g a p á hệ à ố p ó ớ c ú g ế ạ h n ố ệ h n ủ ạ g n r. H tố gp á hệ x m n ậ q amạ g( ewo kI tu in D tcin S se - NIDS) ệ h n h t in â hp u n N t r nr s o ee t o y tm te d i á t ô g t tu ề tê mạ g v p á hệ n u c h c e đ n c x m n ậ h o õ c c h n i r y n rn n n à h t in ế ó a k r a g ố â hp v o h tố g ( o cg y g y r mộ v tn c n D S .Mộ v d để hn l h tố g à ệ hn hặ â â a t ụ ấ ôg o) t í ụ in ìh à ệ h n te d i ố lợ g ln c cy u c u k tn i C đ n n iu p r tê mộ má n o đ ,d h o õ s ư n ớ á ê ầ ế ố T P ế hề o t rn t y à ó o v yc tểp á hệ r n u c a đ đ n tử mộ tcv d t T Pp r. tN D c ậ ó h h t in a ế ó i ó a g h t á ụ ò ì C o t Mộ I S ó m tể c ạ tê má c n t e d i o ctê mộ má đ clp te d i o n b tô g t h h y rn y ầ h o õ h ặ rn t y ộ ậ h o õ tà ộ h n i n tê mạ g rn n. C cc n c c tểđ ợ k th p đ tomộ h t ố g p á hệ x m n ậ q amạ g á ôg ụ ó h ưc ế ợ ể ạ t ệ h n h t in â hp u n. C ẳ g h n d n tp a p rđ đề k in g i h n c cdc v đ đ ợ đ n k .C c h n ạ ù g c wr p e ể iu hể , h n ậ á ị ụ ã ư c ă g ý á h c ư n tìhp â t hn ậ k h tố g n ư s th c tểd n đ x cđn c ctcv hơg r n h n í h t ý ệ h n , h wac , ó h ù g ể á ịh á á ụ c d t tê h tố g V đề q a tọ gn ấ l c cc n c c tểp â t h c ctô g ò ì rn ệ h n . à iu u n r n h t à á ô g ụ ó h h n í á h n m c t tê mạ g đ p á hệ c c tn c n D S h ặ đ n c p tô g t n ư tp u , i rn n n ể h t in á ấ ô g o o c á h ắ h n i h c d mp n ethereal, ngrep, NFR (Network Flight Recorder), PortSentry, Sentinel, Snort, ... K i in tự mộ h tố g p á hệ x m n ậ q a mạ g b n c n p ả lu tm đ n h hệ h c t ệ h n h t in â hp u n ạ ầ h iư â ế hệ s ấ c ah tố gc n n ưc cc íhs c b ođ m s r n t . iu u t ủ ệ h n ũ g h á hn á h ả ả ự i g ư ê 3.K Ể T A K IM R HẢ NĂNG B X M NHẬ Ị Â P Kể tak ản n b x m n ậ l n q a đ n vệ x cđn v s px p c cl h n a im r h ă g ị â hp i ê u n ế ic á ịh à ắ ế á ỗ ổ g n nn to g h tố g b n c c d n mộ s c n c kể ta N iu c n c kể ta ih r n ệ h n ằ g á h ù g t ố ô g ụ im r. hề ô g ụ im r c n c k ản n k a t á mộ s l h n t t ấ đ lm r q átìh tâ n ậ tá ũ g ó h ă g h ih c t ốỗ ổg ì hy ểà õ u r m n h m h p ri p é s đ ợ tự hệ n ưtến o V d , tỗ tà b đ m c ac ư n tìhp ụ v h p ẽ ư c h c in h h à . í ụ mộ lir n ộ ệ ủ h ơ g r n hc ụ dc v F P c tể d n đ n vệ tâ n ậ v o h tố g v i u ề „ o‟ N u n ư i ịh ụ T ó h ẫ ế ic h m h p à ệ h n ớ q y n r t ế g ờ o . q ả tị n c kế t ứ v kể tak ản n b x m n ậ tư ck i óx yr, ọc u n r mạ g ó in h c ề im r h ă g ị â h p rớ h n ả a h ó tểt nh n c ctcv đ n n c omứ đ a nn c ah tố gmạ g h i àh á á ụ ể âg a ế c ộ n ih ủ ệ h n n. C rt hề c cc n c mạ gmàb nc tểs d n to gvệ kể tak ản n b ó ấ n iu á ô g ụ n ạ ó h ử ụ g r n ic im r h ă g ị x m n ậ .H u h tc cq á tìh kể ta đ u d n í n ấ mộ c n c t đ n p â â hp ầ ế á u r n im r ề ù g t h t t ô g ụ ự ộ g h n t hc cl h n a nn . á c n c n yt ă d h tố gđ x cđn c cdc v hệ í á ỗ ổ g n ih C c ô g ụ à h m ò ệ h n ể á ịh á ị ụ in c h c . h n t lyt c cdc v n ys đ ợ s s n v i ơs d l uc cl h n a nn ó T ô g i ấ ừ á ị ụ à ẽ ư c o á h ớ c ở ữ i á ỗ ổ g n ih n h ệ đ đ ợ t t ấ tư cđ . ã ư c ì h y rớ ó m C cc n c tư n đ ợ s d n đ tự hệ c ckể ta lạ n y l I S S a n r á ô g ụ h ờ g ư c ử ụ g ể h c in á im r o i à à S c n e, Cybercop, Retina, Nessus, cgiscan, CIS, ... Kể ta k ả n n b x m n ậ c n đ ợ t ự hệ b i h n n ư i ó tá h n im im r h ă g ị â h p ầ ư c h c in ở n ữ g g ờ c rc hệ mộ c c c n tậ .S t iu kế tứ v s d n s i á h c tể s d n đ n h u q ả t á h ẩ h n ự hế in h c à ử ụ g a c c ó h ẽ ẫ ế ậ u n hê tọ gk ô gtểlờ gtư cđ ợ . g im r n h n h ư n r ớ ư c 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 12 4.ĐỐIPHÓ KHIHỆTHỐNG CỦA B N B T N C Ạ Ị Ấ ÔNG G n đ y mộ lạ c c v tn c n n ắ v o c c s e c a n ữ g c n t ln n ư ầ â, tot á ụ ấ ôg hm à á i ủ h n ôg y ớ h t Yahoo!, Buy.com, E-B y A z n v C N I tr cie g y r n ữ g t ith iv c n a , ma o à N ne a t v â a h n hệ ạ ô ù g n hê tọ g N ữ g tn c n n y l d n tn c n g y n ừ g dc v " e il g im r n . h n ấ ô g à à ạ g ấ ô g â g n ị h ụ D na-Of- S ri "mà đ ợ t itk đ lm n ư g h ạ đ n c a mộ mạ g má t h h y mộ evc e ư c hế ế ể à gn ot ộg ủ t n y í n a t we s e b n c c g iin tcv i ố lợ g ln c cd l u ti ct u tn c n k in bi ằ g áh ử l t ê ụ ớ s ư n ớ á ữ i ớ mụ i ấ ô g hế ệ ê c o h t ố g b tn c n b n ừ g h ạ đ n ,đề n y t ơ g t n ư h n tă n ư i h ệ h n ị ấ ô g ị g n o t ộ g iu à ư n ự h à g rm g ờ c n g i h n n ừ gti s đệ t o i hế n l ntcb b n ù g ọ k ô g g n ớ 1 ố in h ạ k in ó i ụ ị ậ . ê T o g k i h n tể n o tá h đ ợ mọ n u hể t c cc ộ tn c n ,c ú g ti r n h k ô g h à rn ư c i g y im ừ á u c ấ ô g h n ô k u ê b nmộ s b ớ màb nn nte k i ạ p á hệ r r n h t ố gc ab nb h yn ạ tố ưc ạ ê h o h b n h t in a ằ g ệ h n ủ ạ ị tn c n . h n ti ũ g đ ar mộ s c c đ gú b n b ođ m t h hệ q ac ah ấ ô g C ú g ô cn ư a t ố á h ể ip ạ ả ả í n iu ủ ủ ệ tố g a nn v n ữ g b ớ b n n n lm đ gả r i o v c tể đ i h v i h n h n n ih à h n ư c ạ ê à ể im ủ r à ó h ố p ó ớ n ữ g c ộ tnc n . ucấ ôg Nế p á h ệ r r n h t ố g c a b n đ n b t n c n ,h y b n t h S u u h t in a ằ g ệ h n ủ ạ a g ị ấ ô g ã ìh ĩ . a n đ yl n ữ g b ớ b n n n lm: â à h n ư c ạ ê à T ph p1n ó đ đ i h v i ựtnc n : ậ ợ hm ể ốpó ớs ấ ôg o N ó n y p ả b o g m n ữ g n â vê kn n hệ n ữ g n ư i hm à hi a ồ h n h n in ih g im, h n g ờ mà c tểgú hn tà hmộ k h ạ hh n đ n đ i h v i ựtnc n . ó h ip ìh h n t ế oc àh ộg ốpó ớs ấ ôg D a te c íh s c v c cq ytìh tự hệ v a nn c ac n t,s d n ự h o hn á h à á u r n h c in ề n ih ủ ô g y ử ụ g c cb ớ tí h pk ih n b oc omọ n ư i a t c ứ v c ộ tnc n . á ư c hc ợ h t ô g á h h igờhy ổ hc ề ucấ ôg Tm s gú đ t n àc n c pdc v I tr e v c q a p ụtá hv a nn ì ự ip ỡ ừ h u g ấ ị ụ nen t à ơ u n h r c ề n ih h máy tính: o Lê h n à c n c p dc v I tr e c a b n đ tô g b o v c ộ tn in ệ h u g ấ ịh ụ nen t ủ ạ ể h n á ề u c ấ c n . ótển àc n c pdc v I tr e c ab ns c ặ đ n đ ợ c ộ tnc n . ô g C h h u g ấ ị ụ nen t ủ ạ ẽ h n ứ g ư c u c ấ ô g h o Lê h c q a p ụ tá h v a nn má t h đ tô g b o v c ộ tn in ệ ơ u n h rc ề n ih y í n ể hn á ề uc ấ công T m tờ d n p ư n t ứ tu ề tô g k á (h n h n n ư q a đệ to i ạ h i ù g h ơ g h c r y n h n h c c ẳ g ạ h u in h ạ) k irođ ih n t đ đ m b rn k x m n ậ k ô gtểc ặ v lyđ ợ tô gt . h ta ổ tô g i ể ả n o ằg ẻ â hp hn h hn àấ ưchn i n G iạ ttc c ch ạ đ n c ab n (h n h n n ư g i in to i ta đ i i , h li ấ ả á o t ộ g ủ ạ c ẳ g ạ h ọ đệ h ạ, h y ổ fe l ...) T e d i á h tố gq a tọ gto gq atìhb tnc n b n c cp ầ mề h o õ c c ệ h n u n rn rn ú r n ịấ ô g ằ g á h n m h y dc v p á hệ s x m n ậ ( tu in d tcin s f r/evc s.Đ ề n y c a ị ụ h t in ự â h h p i rs n o ee t o ot e s ri ) iu à ó wa e tểgú lm gả n ẹs tn c n c n n ư p á hệ n ữ g d u hệ c as tn c n h ip à im h ự ấ ô g ũ g h h t in h n ấ iu ủ ự ấ ô g tự s h yc ỉàs q ấ r i h m đ n lch ớ gs c úýc ab n c ẳ gh nmộ tn hc ự a hl ự uy ốnằ áhạ ưn ự h ủ ạ (h n ạ tấ c n D S v i ụ gýlm s oln s c úýc ab nto gk ih cs đ yl mộ c ộ tn ôg o ớdn à a ãg ự h ủ ạ rn h tự ự â à tucấ c n n ằ x m n ậ v o h tố g c a b n .S o c é li ấ c c cfe mà k x m ôg hm â h p à ệ h n ủ ạ ) a h p ạ tt ả á i s l ẻ â n ậ đ li a ta đ i n ưn ữ gđ ạ mãc ư n tìh lgfe . ) h p ể ạ h y h y ổ (h h n o n h ơ g r ,o i , . n l . Lê h n àc ứ tá hđ b oc ov v tnc n . in ệ h h c r c ể á á ề ụ ấ ô g Nh n b ớ b n n n lm đ g ả r i o v đ i h v i ự t n c n to g t ơ g ữ g ư c ạ ê à ể im ủ r à ố p ó ớ s ấ ô g r n ư n lai : o X yd n v ta q y nc on ó đ i h v i ựtnc n â ự g à ro u ề h h m ố p ó ớ s ấ ô g o T i à hkể taa nn v đ n gámứ đ r i oc ah tố g h h n im r n ih à á h i c ộ ủr ủ ệ hn o C i ặ c cp ầ mề a tà h tố gp ùh pđ gả b t ủ r àđtá hn m n o n ệ h n h ợ ể im ớ r i o o N n c ok ản n c amìhv a tà má t h âg a h ăg ủ n ề n on yí n 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 13 C cb ớ kể tađ g ú b n b o đ m t h h ệ q ảc ah t ố g a n n á ư c im r ể i p ạ ả ả í n iu u ủ ệ h n n i h o Kể tah tố g a nn mớ c i ặ :c ắ c ắ t h đ n đ n c ac íh s c im r ệ h n n ih iàđt hc hn í n ú g ắ ủ hn á h a nn hệ c v c uhn c u nc ah tố g n ih in ó à ấ ìh h ẩ ủ ệ h n . o Kể tat đ n tư n x y n:đ k á p ás “ in t ă c an ữ gh c e im r ự ộ g h ờ g u ê ể h m h ự vế g h m” ủ h n a k r h yn ữ gh n đ n s iri ủ n â vê to gc n t. a h n à h ộ g a tá c a h n in r n ô g y o Kể ta n ẫ n in đ kể ta c íh s c a nn v n ữ g t u c u n h ặ im r g u hê : ể im r hn á h n ih à h n i h ẩ , o c ê kể ta s hệ h u c a n ữ g l h n đ đ ợ p á hệ (h n h n n ữ g li ư c im r ự in ữ ủ h n ỗ ổ g ã ư c h t in c ẳ g ạ h n ỗ đ ợ tô gb ot n àc n c pp ầ mề hn á ừ h ug ấ hn m) o Kể tah n đ m n ữ gfeq a tọ g đ đ n gás tà v nc an ữ gfe im r ằ g ê h n i u n rn : ể á h i ự o n ẹ ủ h n i l l v c s d l uq a tọ g à ơ ở ữ i u n rn ệ o Kể ta c cti h ả n ư i ù g đ p á hệ c cti h ả k ô g s d n , im r á à k o n g ờ d n : ể h t in á à k o n h n ử ụ g k ô gtnti. h n ồ ạ, .. o Kể tađn k đ x cđn tạ gt á hệ ti ủ h tố ga nn c ab n im r ịh ỳ ể á ịh r n h i in ạ c a ệ h n n ih ủ ạ T it ậ t ờ g l aI t b e c oLn x h ế lp ư n ử p a ls h i u C u h n T be ấ ì h a ls Vệ c i ặ I tbe l mộ p ầ to gvệ c i ặ R dH t a đ u N u ê ic à đ t pa ls à t h n rn ic à đ t e a b n ầ . g y n b n k ở to t kế s tn tic a fe I tbe ,r ls ả h i ạ ì im ự ồ ạ ủ i pa ls ue /etc/sysconfig/iptables, Và m l n u c ú g đ tn tipa lsk ở đ n v i ầ hn đ đ ợ c ỉ õ Mộ k i ev r ế h n ã ồ ạ itbe h i ộ g ớ c u ìh ã ư c h r. t h s re n yl g i iv n ậ mal c u hn I tbe n n c o p é n ữ g k tn i ừ đ u à à ở mal à h n i ấ ìh pa ls ê h h p h n ế ố t ầ , vào sendmaiđ nb t ỳn i â . g ờ q ả tị ệt ố gs c ỉ ử d n s ht b n l ế ấ k ơ đ u N ư i u n rh h n ẽ h s ụ g h ừ ê to gc cmá , ặ bệ l MI . pa lsr lss c i ặ đ c op é c ck t ố s h rn á y đ c it à S I tbe ue ẽ à đ t ể h h p á ế n i h t 2 MI . ig I MPs c op é b tk đ u K ô g c c n n ok á c op é k t ừ S Pn C ẽ h hp ấ ỳ â. hn ó ôg à hc h hp ế n i ế n ư i h cv n y Đ yl mứ b s n c ovệ p ò gt ủc as re to g ố đn g ờ p ụ ụ à. â à c ổ u g h ic h n h ủ ev r r n tư n h p Frwalđ ợ t o hệ .T ê v o đ l vệ b o v c o s h s đ ợ rờ g ợ i e l ư c h ã ip h m à ó à ic ả ệ h s ẽ ư c c n c pb i ấ hn c cg i c b nd ớ. u g ấ ở c u ìh á ó tp ê ư i N ữ gq ytcđ t ự hệ c uhn I tbe n ưs u h n u ắ ể h c in ấ ìh pa ls h a : /sbin/iptables -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT(1) /sbin/iptables -A INPUT -p icmp --icmp-type 8 -j ACCEPT(2) /sbin/iptables -A INPUT -p tcp --dport 25 -j ACCEPT(3) /sbin/iptables -A INPUT -p tcp --dport 22 -s 10.100.200.0/24 -j ACCEPT(4) /sbin/iptables -A INPUT -p tcp --dport 22 -s 10.100.201.0/24 -j ACCEPT(5) /sbin/iptables -A INPUT -p udp --sport 53 -s 10.100.50.50 -j ACCEPT(6) /sbin/iptables -A INPUT -p udp -sport 53 -s 10.100.42.42 -j ACCEPT(7) /sbin/iptables -A INPUT -j LOG(8) /sbin/iptables -P INPUT DROP(9) ( )C op é n ữ gk t ố l nq a v đ tit ậ đ ns re 1 h h p h n ế n ii u n à ã hế lp ế ev r ê ( )C op é c ch s k á pn đ ns re s n mad 2 h h p á o t h c ig ế ev r e d i ( )C op é k t ố S Pđ ns re 3 h h p ế n i MT ế ev r ( ) ( )C op é k t ố s ht 2MÍ s b es 4, 5 h h p ế n i s ừ (u n t) ( ) ( )C o p é n ư i h cv tn D S c o b x s n mad đ c n c p gả p á 6 , 7 h h p g ờ p ụ ụ ê N h o e d i ể u g ấ ii h p D S N ub nc h nmộ d man–D S t ì h m mộ d n c omỗ D S N . ế ạ ó ơ to i N , h tê t òg h i N . ( )lgb t ỳk t ố n oc g n màn k ô gđ cbệ c op é 8 o ấ k ế nià ố ắg ó h n ặ it h h p ( )C i ặ c íhs c mặ đn c ob n I P Tt D O 9 à d t hn á h c ịh h ả g N U o R P T tc c ck tn i ặ bệ k ô g c op é s b rt C ư n tìh ls n r s đ ợ ấ ả á ế ố đ c it h n h h p ẽ ị ớ. h ơ g r n o e ty ẽ ư c c u hn đ đn rn b tk d n n o lg c n n ư s x m p ạ a tà . ểgữ ấ ìh ể ịh ằ g ấ ỳ ò g à o ũ g h ự â hm n on Đ i đ ợ c uhn q arb o, ap ả c ạ I tbe - S v . h yln n ưs u ư c ấ ìh u e o t t h i h y pa ls a e C ạ ệ h h a : /sbin/iptables-save > /etc/sysconfig/iptables K i ệt ố gk ở đ n ln feI tbe s đ ợ đ cv c uhn hệ d n . h h h n h i ộ g ê , i pa ls ẽ ư c ọ à ấ ìh iu ụ g l 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 14 I tbe l mộ t ờ g la ứ g d n lcg i ữ l u rtmạ h min p í à c s n tê pa ls à tưn ử n ụg ọ ó d i ấ ệ n , ễ h v ó ẵ rn Ln x.N tl rI tbe g m 2 p ầ l N t l rở to g n â Ln x v I tbe n m iu . eft /pa ls ồ ie h n à eft ie r n h n iu à pa ls ằ ngoài n â .I tbe c ị tá h n im ga t p gữ n ư i ù g v N t l rđ đ y c c h n pa ls hu rc hệ io i ế ia g ờ d n à eft ể ẩ á ie lậ c a n ư i ù g v o c o N tlrx l N tl rt n h n lcc cg i ữ l u ở mứ u t ủ g ờ d n à h efe ử í eft i i . ie ế à h ọ á ó d i ệ c I . eftr à vệ tự t pto gn â , h n v k ô glm gả tcđ c ah tố g P N tl lm ic r c i r n h n n a h à h n à ie ế im ố ộ ủ ệ h n . C c đ i ị c ỉ Pđ n ( y a cN T á h ổ đa h I ộ g d n mi A ) T ư ck i i à p ầ c íh mìhc ngớ tiuv i á b nv c n n h đ i ị c ỉ A r ớ h đ v o h n hn , n ầ iihệ ớ c c ạ ề ô g g ệ ổ đa h N T đ n v đ n gảI Ma q ea e H i ừ n yđ ợ d n r t hề to gI tbe n nb n ộ g à ó g i P s u rd . a t à ư c ù g ấ n iu r n pa ls ê ạ p ả bế. ế b nđ bế N Tđ n v Ma q ea e b nc t ểb q ap ầ n y h i it N u ạ ã it A ộ g à s u r d , ạ ó h ỏ u h n à . NA đ n l mộ to g n ữ g k tu tc u ể đ iđa c ỉI N T ( ewo k A d e s T ộg à t r n h n ĩ h ậ h y n ổ ị h P A N t r d rs T a s t n . á đac ỉ Pn i ộđ ợ c u ể s n I N Tn ưs u rn l i ) C c ị h I ộ b ư c h y n a g P A h a : ao N T R ue đ m n ậ vệ c u ể d y I n ib 1 91 80x s n d y I mớ A o tr ả h n ic h y n ã P ộ ộ 6 .6 .. a g ã P i 2 31 22x K i ó g iiu v i P n u n l 1 21 802 0 đ n r u e,r ue s đ i P 0 .6 ... h c ó l ệ ớ I g ồ à 9 .6 ..0 ế o tr o tr ẽ ổ I n u ntà h2 31 222 0s uđ mớ g i an o iQ átìhn yg iàS A ( o re g ồ h n 0 . 6 .. 0 a ó i ở r g à. u r n à ọ l N T S uc - N T N Tn u n . o tr ư d l uto gmộ b n g iàb n N Tđ n . g ợ lik i A , A g ồ ) R ue lu ữ i r n ệ t ả g ọ l ả g A ộ g N ư c ạ, h c mộ g i ừ l u t g i ừ n o i à v i Pđc l 2 31 222 0 r u e s c n c v o ó t ó t i ừ ở t g à v o ớ I í à 0 .6 ..0 , o tr ẽ ă ứ à ệ h b n N T đ n hệ tiđ đ iđa c ỉđc 2 31 222 0 t à h đa c ỉđc mớ l ảg A ộ g in ạ ể ổ ị h í h 0 .6 .. 0 h n ị h í h ià 1 21 802 0 Q á tìh n y g il D A ( e t ain A ,N T đc ) Lê lc gữ 9 .6 ..0 . u r n à ọ à N T D si t -N T A í . in ạ ia n o h 192.168.0.200 và 203.162.2.200 là hoà tà to g s ố (r n p rn)q a N T r ue. n o n r n u t ta s ae t u A o tr N T r ue t n h n c u ể t p (o wad g i d l u t 1 21 802 0 đ n A o tr i ế àh h yn i ế fr r ) ó ữ i ệ ừ 9 . 6 .. 0 ế 2 31 222 0v n ư cli 0 .6 ..0 à g ợ ạ. 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 15 C c đ n g ảđ a c ỉ P ( s u r d ) á h ó g i ị h I ma q e a e Đ yl mộ k t u t h cto gN T â à t ĩh ậ k á r n A . N T R ue c u ể d y I n i ộ 1 21 80x s n mộ I d y n ấ l 2 31 224 A o tr h y n ã P ộ b 9 .6 .. a g t P u h t à 0 . 6 .. b n c c d n c cs hệ c n ( o t u e)k á n a . h n h nk i óg i ữ l u ằ g á h ù g á ố iu ổ g p r-n mb r h c h u C ẳ g ạ h c ó d i ệ I v in u n 1 21 801 8 1 0 , đc 2 12 05 .5 8 đ n r u e, r ue s đ i P ớ gồ 9 . 6 . .6 : 2 4 í h 1 .0 .11 : 0 ế o tr o tr ẽ ổ n u n t à h 2 31 224 2 3 4 v lu d l u n y v o mộ b n g i l b n gồ hn 0 . 6 . .: 6 1 à ư ữ iệ à à t ảg ọ à ảg ma q e a e đ n .K i ó mộ g i ữ l u t n o i à v i g ồ l 2 12 05 .5 8 , s u rd ộ g h c t ó d i ừ g à v o ớ n u n à 2 . 0 .1 1 : 0 ệ đc 2 31 224 2 3 4đ nr ue, o tr ẽc nc v ob n ma q ea eđ n hệ ti í 0 .6 ..: 6 1 ế o tr r u e s ă ứ à ả g h s u rd ộ g in ạ đ đ iđc t 2 31 224 2 3 4 tà h 1 21 801 4 1 0 .Lê lc gữ c c má ể ổ í ừ 0 .6 . .: 6 1 h n h 9 .6 ..6 : 2 4 in ạ ia á y to gmạ gL N v i yk á b nn o i o ntà to gs ố q ar ue rn n A ớ má h c ê g à h à o n r n u t u o tr C u tú c aI t b e ấ r c ủ p a ls I tbe đ ợ c i lm 4 b n (a l) b n ftrd n đ lc g i ữ l u b n n t pa ls ư c ha à ả g tbe : ả g ie ù g ể ọ ó d i , ả g a l ệ d n đ t a tcv i á g i ữ l uđ ợ N Tn u nh yN Tđc , ả gma ged n đ ù g ể h o á ớ cc ó d i ư c A g ồ a A í b n ệ h nl ùg ể ta đ i á t ô g s to g g i P v b n c n ta k d n đ te d i á k tn i Mỗ h y ổ c c h n ố r n ó I à ả g o n rc ù g ể h o õ c c ế ố. i tbeg m n iumắ xc (h i) C ang m n iulậ (ue đ t a tcv i á g i ữ al ồ hề c í c an . h i ồ h hề u t r l) ể h o á ớ c c ó d l u R l c tểl A C P (h pn ậ g i ữ l u , R P(h g i R J C ( ạ b g i i . ue ó h à C E T c ấ h n ó d i ) D O tả ó) E E T l i ỏ ó) ệ ệ , o h ặ t a c iu(eee c )đ nmộ c ank á . o c h m hế rfrn e ế thi hc Qu tì h c u ể g i ữ l u q aNe f t r á rn h y n ó d i ệ u ti e l G i ữ l u ( a k t c ạ tê c ạ tê c p s u đ đ v o c r mạ g (h n h n n ư ó d i p c e) h y rn h y rn á , a ó i à ad ệ n cẳ g ạ h eh ) Đ ut np c e s q ac anP E O T N (r ớ k i ịhty n . ạ đ y p c e t0 . ầ i ê a k t ẽ u h i R R U I G tư c h đn u ế ) T i â , a k t c tểb t a đ i h n s ( n l)h ặ b đ i ị c ỉ Pđc ( N T . ố v i a k t i ó h ị h y ổ tô g ố ma ge o c ị ổ đa h I í D A ) Đ i ớ p c e đ h v omá , ós q ac anI P T T i h i I P T p c e c tểđ ợ c ấ n ậ h ặ b à y n ẽ u h i N U . ạ c an N U , a k t ó h ư c h p h n o c ị h y b .Tế te p c e s đ ợ c u ể ln c o c cứ g d n (l n/ev r x lv ủ ỏ ip h o a k t ẽ ư c h y n ê h á n ụ g c e ts re) ử í à i t p t e l đ ợ c u ể r c an O T U .T i h i O T U ,p c e c tể b t a đ i i h o à ư c h y n a h i U P T ạ c an U P T a k t ó h ị h y ổ ế c c tô g s v b lc c ấ n ậ r h y b h y b .Đ i ớ p c e fr r q a má , á h n ố à ị ọ h p h n a a ị ủ ỏ ố v i a k t o wad u y p c e s u k i ờ c an P E O T N s q a c an F R R .T i h i F R R ,n a k t a h r i h i R R U I G ẽ u h i O WA D ạ c an O WA D ó c n b lcA C P h ặ D N . a k ts u k i u c an F R R h ặ c an O T U ũ g ịọ C E T o c E Y P c e a h q a h i O WA D o c h i U P T s đ nc anP S R U I G (a k i ịhty n . ạ c anP S R U I G p c e c t ể ẽ ế h i O T O T N s u h đn u ế ) T i h i O T O T N , a k t ó h đ ợ đ i ị c ỉ P n u n ( N T h ặ MA Q E A E P c e s u k i a c r mạ g s ư c ổ đa h I g ồ S A ) o c S U R D . a k t a h r ad n ẽ đ ợ c u ể lnc pđ đ đ nmá t hk á tê mạ g ư c h yn ê á ể iế y í h c rn n n. 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 16 C ct a s d n ln t ư n g pc aI tbe á h m ố ò g ệ h h ờ g ặ ủ pa ls 1 Gọ tợ g ú . i r ip Đ g ir gú v I tbe , ạ g ln $ man iptables h ặ $ iptables --help. h n h n ể ọ tợ ip ề pa ls b n õ ệ h oc C ẳg ạ n ub nc nbế v c ct yc ọ c a match limit, ạ g ln $ iptables -m limit --help. ế ạ ầ it ề á ù h n ủ bn õệh 2 C ct yc ọ đ c ỉ ị h t ô g s . á ù h n ể h đn h n ố - c ỉ ịhtntbe -t ê _a l>, í ụ-t filter, -t nat, . ế k ô gc ỉ ịhtbe gá h đn ê a l: , ư n t n ư--sport h đn ổ g í h p r
- Đ ti A tà v b omậ tê h đề h n Ln x ề à: n o n à ả t rn ệ iu à h iu Page 17 # iptables -A INPUT -i eth0 -p tcp --dport 23 -j DROP tảc cp c e đ nc n 2 d n h á ak t ế ổ g 3 ù g ga tứ T Ptê c r mạ geh io h c C rn ad n t0 # iptables -A INPUT -i eth1 -s ! 10.0.0.1-10.0.0.5 --dport 22 -j REJECT --reject-with tcp- reset g i ó T Pv i ờR T c oc ck t ố k ô gđ nt d yđac ỉ P1 .... ở g i C ớ c S =1 h á ế n i h n ế ừ ã ị h I 0001. 5 tê c n 2 , admạ geh rn ổ g 2 c r n t1 # iptables -A INPUT -p udp --dport 139 -j REJECT --reject-with icmp-port-unreachable g i ó I MP` o t n e c a l`c oc ck t ố đ nc n 1 9 d n ga t ứ U P ở g iC p r-u ra h be h á ế n i ế ổ g 3 , ù g io h c D P â b ệ g ữ NE , S A L S D v R L T D h n it i a W E T B I HE à EA E - N W:mởk t ố mớ E ế ni i - E T B I H D đ t itậ k t ố S A LS E : ã hế lp ế n i - R L T D mởmộ k t ố mớ to gk t ố hệ ti EA E : t ế n i ir n ế n i in ạ Vd: íụ # iptables -P INPUT DROP đ t hn s c c oc anI P Tl D O ặ c íh á h h h i N U à R P # iptables -A INPUT -p tcp --syn -m state --state NEW -j ACCEPT c ỉ h pn ậ c cg i h cấ h n á ó T Pmởk t ố đ s t ờS N C ế n i ã e c Y =1 # iptables -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT k ô gđ n c c hn óg á k t ố đ n đ ợ t itậ ,ồ gtờ c n c op é mởc ck t ố mớ to gk t ố ế n i a g ư c hế lpđ n h i ũ g h h p á ế n i ir n ế n i đ ợ t itậ ư c hế lp # iptables -A INPUT -p tcp -j DROP c cg i C c nli ề b D O á óT P ò ạđu ị R P T yc ọ --limit, --limit-burst ù h n --limit-b rt mứ đn , íhb n s p c e u s: c ỉh t n ằ g ố ak t --l t tcđ k i h m mứ đn , íhb n s p c e/( iy , p ú) d gờ h ặ i :ố ộ h cạ mi c ỉh t n ằ g ố a k tsgâ ) m( h t, ( i) o c h(ngày) Mìhlyv d c tểđ b nd hể : n ấ í ụ ụ h ể ạ ễ iu # iptables -N test # iptables -A test -m limit --limit-burst 5 --limit 2/m -j RETURN # iptables -A test -j DROP # iptables -A INPUT -i lo -p icmp --icmp-type echo-request -j test Đ u t n ln iptables -N test đ to mộ c an mớ tn l ts (a l mặ đn l ầ i ệh ê ể ạ t hi i ê à e t tbe c ịh à ftr.T y c ọ -A test ( p e d đ tê lậ mớ v o c an ts.Đ i ớ c an ts, ie) ù h n l a p n ) ể h m u t i à h i et ố v i h i et mìh gớ h n l t u s ở mứ 5 g i l t l 2 g i h t n u tỏ lậ s tở v n ii ạ i -b rt mi c ó, i mi à ó/ ú, ế h a u t ẽ r ề p ( E U N c n k ô g s b D O .S u đ mìh n i h m c an ts v o c an I P T v i R T R ) ò h n ẽ ị R P a ó n ố tê h i et à h i N U ớ tyc ọ c r mạ gv ol l, iotứ i ,o ic ù h n ad n à à o ga h c c mp lạ i mpl echo-rq e t L ậ n ys gớ à e u s. u t à ẽ ii h n c cg i I G tio l 2 g i h ts u k i ãđ tti g i ạ t ử pn đ n lc lo t ạ á ó PN ớ l à ó/ ú a h đ ạ ớ 5 ó. n h ig ế o ah s p B xem sao? $ ping -c 10 localhost C ỉ g i ầ to g p ú đ u t n đ ợ c ấ n ậ , h alậ R T R đ . â gờđ đ t h 5 ó đ u rn h t ầ i ê ư c h p h n tỏ u t E U N ó B y i ã ạ đ n mứ đn l 5 gói, ậ t cI tbe s gớ h n P N tiol 2 g i r n mỗ p ú b t ế c ỉh à lp ứ pa ls ẽ ii ạ I G ớ l à ó tê iht ấ c ấ c b on iug i ư cP N tiođ n a N uto gp ú ti h n c g i à P N h p ó a hê ó đ ợ I G ớ l i ữ . ế r n h t ớ k ô g ó ó n o I G tiI tbe s gả l t i g i ứ l tcđ đ n l 2g i h t ẽtn ln4g i h t ớ, pa ls ẽ im i đ 2 ó t c à ố ộ a g à mi ó/ ú s ă g ê p ó/ ú . p N u to g p ú n a k ô g c g i ế ,l ts gả đ 2 n a l tở v li rn t á c ế rn h t ữ h n ó ó đ n i mi ẽ im i ữ à r ề ạ tạ g h i ũ c ư đ t ế mứ đn 5 g iQ átìhc t pt cn ư v y B nc ỉ ầ n ớđ ngả l h a ạ đn c ỉh ó. u r n ứ i ụ h ậ . ạ h c n h ơ in à ế k i ã đ tti cđn ,tcđ s b gớ h n b i h m s --l t N u to g mộ đ n v h đ ạ ớ mứ ỉh ố ộ ẽ ị ii ạ ở t a ố i . ế rn mi t ơ ị tờ ga ti h n c g i ế , ố đ s tn ln đ n b n --l t ế k i r li rn h i in ớ k ô g ó ó đ n tc ộ ẽ ă g ê ú g ằ g i đ n h tở ạ tạ g mi tá c ư đ t c--limit-burst thì thôi. h i h a ạ mứ Đ x m c clậ to gI tbe b n g ln $ itbe -L -nv (-Ltt ảc clậ to gtt ể e á u t r n pa ls ạ õ ệ h pa ls ấ c á u t rn ấ c c cc an tbemặ đn là filter, -nl t êởd n s , đ x m c iit ả á h i, a l c ịh i k ệ ạg ố v ể e ht ) ế # iptables -L -nv Chain INPUT (policy ACCEPT 10 packets, 840 bytes) pkts bytes target prot opt in out source destination 10 840 test icmp -- lo * 0.0.0.0/0 0.0.0.0/0 icmp type 8 Chain FORWARD (policy ACCEPT 0 packets, 0 bytes) 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 18 pkts bytes target prot opt in out source destination Chain OUTPUT (policy ACCEPT 15 packets, 1260 bytes) pkts bytes target prot opt in out source destination Chain test (1 references) pkts bytes target prot opt in out source destination 5 420 RETURN all -- * * 0.0.0.0/0 0.0.0.0/0 limit: avg 2/min burst 5 5 420 DROP all -- * * 0.0.0.0/0 0.0.0.0/0 # iptables -Z reset counter # iptables -F f s lậ l hut u # iptables -X x ac anđ to ó hi ã ạ R dr c c n e ie t ổ g I tbe h tợtyc ọ -j REDIRECT ch p é b nđ i ư n c n mộ c c d d n . í pa ls ổ r ù h n o hp ạ ổhớg ổg t áh ễ à g V d n ư S U D đ n l tn tê c n 3 2 /c .Đ rdrc c n 8 đ n c n 3 2 n y ụ h Q I a g i e rn ổ g 1 8 tp ể e i t ổ g 0 ế ổ g 1 8 à s e b nlm n ưs u ạ à h a: # iptables -t nat -A PREROUTING -p tcp --dport 80 -j REDIRECT --to-port 3128 L uý tyc ọ -j REDIRECT cho có trong chain PREROUTING ư :ù hn SNAT & MASQUERADE Đ to k tn i ta s a e t gữ mạ g L N 1 21 801 v i nen tb n lp c u hn ể ạ ế ố `r n p r n` ia n A 9 .6 .. ớ I tr e ạ ậ ấ ìh c ot ờ glaI tbe n ưs u h ư n ử pa ls h a : # echo 1 > /proc/sys/net/ipv4/ip_forward c op é fr r c cp c e q amá c ủ đ t h h p o wad á a k t u y h ặ Iptables # iptables -t nat -A POSTROUTING -o eth0 -j SNAT --to-source 210.40.2.71 đ i Pn u n ổI gồ c oc cp c e r c r mạ geh l 2 04 ..1 K i h nđ ợ p c e v ot I tr e, h á a k t a ad n t 0 à 1 . 027 . h n ậ ư c a k t à ừ n e n t I tbe s t đ n đ i Pđc 2 04 ..1 t à h I đc t ơ g ứ g c amá t h to g pa ls ẽ ự ộ g ổ I í 1 .027 h n P í ư n n ủ h h y í rn n mạ gL N 1 21 80 2 . n A 9 . 6 ./ 4 H ặ b nc t ểd n MA Q E A Eta c oS A n ưs u oc ạ ó h ù g S U R D hy h N T h a: # iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE ( S U R D tư n đ ợ d n k i ế n i ế I tr e l p 0v d n đac ỉ P MA Q E A E h ờ g ư c ù g h k t ố đ n nen tà p à ù g ị h I đn) ộg 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 19 DNAT G ảs b nđ t á má c ủP o y Mal àD S to gmạ gD . ểtok t ố trong i ử ạ ặ c c y h r x , iv N r n n MZ Đ ạ ế n i s ố t I tr e v oc cmá c ủn yb nl n ưs u u t ừ nen t à á y h à ạ à h a: # echo 1 > /proc/sys/net/ipv4/ip_forward # iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 80 -j DNAT --to-destination 192.168.1.2 # iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 25 -j DNAT --to-destination 192.168.1.3 # iptables -t nat -A PREROUTING -i eth0 -p udp --dport 53 -j DNAT --to-destination 192.168.1.4 L p c u h n I t b e c o má c ủ p ụ v W e ậ ấ ì h p a ls h y h h c ụ b P ầ n ymì s tn b yq av d c tểv cỉ ư n d nccb nl p ce vào. Các packet hn à n ẽ r h à u í ụ ụ h à h h ớ g ẫ á ạ ọ akt h ì c `ow r`v ' tu' ạ t l n a Gảs n ưmá củp ụ v We kt ố mạ gt ct pvo fr ad à o p tb n ự à h . i ử h u m y h hc ụ b ế ni n r i à ự ế Itre q acr mạ geh , ị cỉPl 1234 B ncnl cuh htờ glacoItb sđ p nen t u ad n t0 đa h I à .... ạ ầ ậ ấ ì ư n ử h pa l á p n e ứ gcc ê cusu n á yu ầ a : - cn T P8 (h ya ah ) comọ n ư irycpw b ổ g C 0 cạ p ce mở h ig ờt u ậ e - cn 2 (h ypotd cỉ cow b s r d n đ u l df l p bchml ổ g 1 cạ rf ) h mở h e mat (ù g ể p a i ê u l_ t ) p e o l ne i - cn 2 (h yo e sh cỉ coa mi (u gcpse `o t coa mi đ n n cp&p t l ổ g 2 cạ p ns) h mở h d n cn ấ h l ro` h d n ể â g ấ l ac ỗ h i cosre k iầ ) h ev r h cn - cn U P5 (h yt y n) ểp ụ v tnmi (â cỉ v d ) ổ g D 3 cạ i d s đ h c ụ ê ề đ y h l í ụ n n à - cỉh pn ậ IM PN ti ớ cd = x 8 cco i akt ò l đ ub t cố h cấ h n C P I G ớ v io e 0 0 , á l p ce cn ạ ề ịừ h i ạ i . B ớ 1 t itậ c ct a s c on â ư c : hế lp á h m ố h h n echo 1 > /proc/sys/net/ipv4/tcp_syncookies echo 10 > /proc/sys/net/ipv4/tcp_fin_timeout echo 1800 > /proc/sys/net/ipv4/tcp_keepalive_time echo 0 > /proc/sys/net/ipv4/tcp_window_scaling echo 0 > /proc/sys/net/ipv4/tcp_sack echo 1 > /proc/sys/net/ipv4/icmp_echo_ignore_broadcasts echo 0 > /proc/sys/net/ipv4/conf/eth0/accept_source_route tc _ y c o is b t h cn n c ố gD S S N q as n o kec aLn x p s n o ke =1 ậ c ứ ă g h n o Y u y c o i ủ iu tp f _ i o t 0đ t h i int o t h q átìhđ n k t ố T Pl 1 gâ c _i tn me u =1 ặ t ờ ga i u c o u r me n ó g ế n i C à 0 iy tp k e aie t =1 0 đ t h i ingữk t ố T Pl 1 0 gâ c _ e p l _i v me 8 0 ặ tờ ga i ế n i C à 8 0 iy ... C ct a s k á b nc tểx m c iit r n tiiuđ k m c an â Ln x á h m ố h c ạ ó h e h t to g à l ế ệ i è ủ h n iu . B ớ 2 n pc cmô u c nt it h I tbe ưc : ạ á đ n ầ hế c o pa ls Đ s d n I tbe , ạ c np ả n ptư cc cmô u c nt it V d n ub nmu n ể ử ụ g pa ls b n ầ h i ạ r ớ á đ n ầ hế. í ụ ế ạ ố d n c ứ n n L G to gI tbe , ạ p ả n pmô u itL G v otư cb n ln # ù g h c ă g O r n pa ls b n h i ạ đ n p_ O à rớ ằ g ệ h modprobe ipt_LOG. 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
CÓ THỂ BẠN MUỐN DOWNLOAD
-
Đề tài ''Kế toán bán hàng và xác định kết quả bán hàng''
107 p | 452 | 170
-
Đề tài: Kế toan tiền lương và các khoản trích theo lương tại Công ty trách nhiệm hữu hạn Tân Trường Thành
81 p | 493 | 158
-
Tiểu luận: An toàn trong bảo dưỡng máy bay
18 p | 511 | 149
-
Đề tài: “Kế toán nguyên vật liệu tại Công ty cổ phần xây dựng giao thông 18”
69 p | 411 | 132
-
Đề cương Luận văn Thạc sĩ Kỹ thuật: Nghiên cứu đánh giá thực trạng và đề xuất một số giải pháp nâng cao mức độ đảm bảo an toàn và vệ sinh môi trường cho các công trình xây dựng dân dụng tại thành phố mới Bình Dương
10 p | 486 | 108
-
Tiểu luận: Các giải pháp thực hiện an toàn trong phòng thí nghiệm
18 p | 635 | 71
-
Nghiên cứu cơ sở khoa học để xây dựng hệ thống tiêu chuẩn và hệ thống quản lý an toàn và vệ sinh lao động phù hợp phát triển kinh tế - xã hội
175 p | 177 | 41
-
Báo cáo đề tài: Ứng dụng một số thuốc trừ sâu bệnh sinh học hiện có trong công tác sản suất rau an toàn và trừ sâu xanh Da Láng
17 p | 168 | 38
-
Bài thuyết trình luận văn Thạc sĩ: Nghiên cứu đánh giá thực trạng và đề xuất một số giải pháp nâng cao mức độ đảm bảo an toàn và vệ sinh môi trường cho các công trình xây dựng dân dụng tại thành phố mới Bình Dương
43 p | 328 | 28
-
Luận văn Thạc sĩ Kỹ thuật: Nghiên cứu đánh giá thực trạng và đề xuất một số giải pháp nâng cao mức độ đảm bảo an toàn và vệ sinh môi trường cho các công trình xây dựng dân dụng tại thành phố mới Bình Dương
110 p | 120 | 25
-
Luận văn Thạc sĩ Quản lý an toàn và sức khỏe nghề nghiệp: Nghiên cứu đánh giá và đề xuất biện pháp giảm thiểu rủi ro về an toàn vệ sinh lao động khi làm việc trên cao cho người lao động tại một số công trường xây dựng trên địa bàn thành phố Hà Nội
159 p | 62 | 16
-
Luận văn Thạc sĩ: Nghiên cứu đánh giá thực trạng và đề xuất một số giải pháp nâng cao mức độ đảm bảo an toàn và vệ sinh môi trường cho các công trình xây dựng dân dụng tại thành phố mới Bình Dương
110 p | 117 | 14
-
Đề tài : “Kế toán thiệt hại trong sản xuất”
32 p | 89 | 12
-
Báo cáo tốt nghiệp: Đánh giá hiện trạng an toàn và tác động đến sức khỏe người lao động trong sản xuất ghế sofa tại Công ty Nhân Hoàng
91 p | 35 | 10
-
Luận văn Thạc sĩ Quản lý an toàn và sức khỏe nghề nghiệp: Quản lý rủi ro an toàn vệ sinh lao động trong nhà máy cắt và bao ép tại công ty Sumi - Hanel
143 p | 13 | 8
-
Luận án Tiến sĩ Kỹ thuật: Nghiên cứu phát triển giải pháp xác thực an toàn và quản lý khóa cho cơ sở dữ liệu thuê ngoài
127 p | 38 | 5
-
Báo cáo tóm tắt đề tài khoa học và công nghệ cấp Đại học Đà Nẵng: Nghiên cứu xây dựng hệ thống cảnh báo an toàn giao thông trên mạng lưới đường bộ đi qua các tỉnh khu vực miền Trung
37 p | 84 | 4
-
Luận văn Thạc sĩ Quản trị kinh doanh: Giải pháp nâng cao chất lượng dịch vụ tại Trung tâm An toàn và bảo vệ môi trường của Vietsovpetro
67 p | 6 | 2
Chịu trách nhiệm nội dung:
Nguyễn Công Hà - Giám đốc Công ty TNHH TÀI LIỆU TRỰC TUYẾN VI NA
LIÊN HỆ
Địa chỉ: P402, 54A Nơ Trang Long, Phường 14, Q.Bình Thạnh, TP.HCM
Hotline: 093 303 0098
Email: support@tailieu.vn