UFW Teeb hauv Ubuntu

Anonim

UFW Teeb hauv Ubuntu

Yuav luag txhua tus neeg siv siab Ubuntu txaus siab rau kev txhim kho kev ruaj ntseg rau nws cov network. Tsis tas li ntawd, ntau cov kev siv qee cov khoom siv network uas yuav ua haujlwm nkaus xwb tom qab ua cov kev cai tshwj xeeb hauv cov firewall. Niaj hnub no peb xav tham txog kev teeb tsa lub firewall ntawm tus piv txwv ntawm UFW (uncomplicated firewall). Qhov no yog cov cuab yeej yooj yim tshaj plaws rau kev siv cov cai ntawm firewall, yog li nws tau pom zoo rau cov neeg siv novice thiab cov uas tsis txaus siab rau cov nyom ua haujlwm. Cia peb kauj ruam dhau los, xav txog tag nrho cov txheej txheem teeb tsa, cais txhua kauj ruam hauv cov ncauj lus kom ntxaws ntxiv.

Configure UFW hauv Ubuntu

Koj tsis tas yuav nruab UFW mus rau hauv lub operating system vim tias nws yog tam sim no muaj los ntawm lub neej ntawd. Txawm li cas los xij, hauv daim ntawv foos, nws tsis muaj zog thiab tsis muaj txoj cai txhua. Ua ntej, peb yuav cuam tshuam nrog kev ua kom, thiab tom qab ntawd xav txog qhov kev ua tseem ceeb. Txawm li cas los xij, qhov tseem ceeb yuav tsum tau tshuaj xyuas los ntawm syntax, thiab feem ntau nws feem ntau muaj kev txhawj xeeb cov neeg siv uas npaj siv cov firewall no ntawm kev txuas ntxiv.

Kauj ruam 1: Kawm syntax

Raws li koj paub, UFW yog ib qho khoom siv console, uas txhais tau tias nws yog nqa tawm los ntawm tus qauv "davhlau ya nyob twg" lossis lwm tus neeg siv. Qhov kev sib cuam tshuam ntawm hom no yog ua tiav nrog kev pab ntawm cov lus txib tshwj xeeb. Txhua tus ntawm lawv ib txwm nyob hauv cov ntaub ntawv, tab sis nws tsis raug rau kev nyeem cov ntaub ntawv loj, tshwj xeeb yog cov ntaub ntawv ntawm niaj hnub no. Lub ntsiab lus tawm tswv yim zoo li no: Sudo UFW cov kev xaiv ua tsis haum. Sudo yog lub luag haujlwm rau kev khiav ntawm Superuser, UFW yog qhov kev sib cav sib ceg uas txhais tau qhov program hu ua, thiab txhais cov cai tau nruab. Nws yog rau lawv uas peb xav nres hauv kev nthuav dav ntxiv.

  • Pab kom yog tus qauv parameter lub luag hauj lwm rau tig ntawm firewall. Hauv qhov no, nws yuav cia li txuas rau lub autoload.
  • Lov tes taw - Disables UFW thiab tshem nws ntawm Autoload.
  • Reload - Siv los rov pib hluav taws kub. Tshwj xeeb tshaj yog muaj nyob tom qab kev txhim kho cov cai tshiab.
  • Lub neej ntawd - txhais tau tias kev xaiv tom ntej yuav muab ntsia los ntawm lub neej ntawd.
  • Kev Nkag Mus - Ua kom cov kev tsim cov ntaub ntawv log uas txhua cov ntsiab lus yooj yim ntawm kev nqis tes ua ntawm cov firewall yuav khaws cia.
  • Rov qab kho dua tshiab - rov qab pib txhua qhov chaw nce mus rau tus qauv.
  • Cov xwm txheej - siv los saib lub xeev tam sim no.
  • Qhia saib - Saib ceev ntawm Firewall ceeb toom. Cov kev xaiv ntxiv yog siv rau qhov ntsuas no, tab sis peb yuav tham txog lawv hauv ib kauj ruam cais.
  • Tso cai koom nrog thaum ntxiv cov cai ua kev pab cuam.
  • Tsis kam yog zoo ib yam, tab sis tau thov rau txwv.
  • Xyeej - ntxiv txoj cai pov tseg.
  • Txwv tsis pub - txhim kho cov kev cai txwv.
  • Rho tawm - tshem tawm txoj cai teev tseg.
  • Ntxig - Kev tso cov cai.

Raws li koj tau pom, tsis muaj pawg ntau. Lawv yog qhov tseeb tshaj li lwmyam muaj firewalls, thiab koj tuaj yeem nco ntsoov lub syntax tom qab ob peb sim los cuam tshuam nrog UFW. Nws tseem nyob tsuas yog los daws qhov piv txwv ntawm kev teeb tsa, uas cov txheej txheem hauv qab no ntawm cov khoom siv niaj hnub no yuav mob siab rau.

Kauj ruam 2: Pab / lov tes taw / pib dua

Peb txiav txim siab los qhia txog ob peb lub sijhawm teeb tsa rau hauv ib theem, vim tias lawv yog cov kev sib cuam tshuam ib nrab thiab zoo sib xws. Raws li koj twb paub lawm, UFW yog pib hauv ib lub xeev txiav tawm, yog li cia peb qhib nws los ntawm kev thov ib qho lus txib xwb.

  1. Qhib lub vaj huam sib luag nrog kev siv thiab khiav "davhlau ya nyob twg". Koj tuaj yeem qhib lub console thiab lwm txoj kev yooj yim rau koj.
  2. Mus rau lub davhlau ya nyob twg rau kev teeb tsa txuas ntxiv ntawm UFW Firewall hauv Ubuntu

  3. Ua ntej ua yeeb yam, kuaj xyuas, tej zaum ua ntej koj lossis lwm daim ntawv thov tau qhib lub foob pob hluav taws. Qhov no yog ua tiav los ntawm nkag mus rau Sudo UFW txheej xwm hais kom ua.
  4. Ib qho lus txib kom kuaj xyuas cov xwm txheej tam sim no ntawm UFW Firewall hauv Ubuntu

  5. Sau tus password kom tau txais cov cai superuser thiab nias ENTER. Nco ntsoov tias tib lub sijhawm, cov tswv yim cov qauv cim tsis tshwm sim hauv kab kev ruaj ntseg.
  6. Nkag mus rau Superuser password thaum sib tham nrog UFW hauv Ubuntu

  7. Hauv kab tshiab koj yuav tau txais cov ntaub ntawv hais txog lub xeev tam sim no ntawm UFW.
  8. Saib cov ntaub ntawv hais txog lub xeev tam sim no ntawm UFW Firewall hauv Ubuntu

  9. Kev ua kom muaj zog ntawm cov nplaim hluav taws tau ua dhau los ntawm qhov parameter tau hais los saum toj no, thiab tag nrho cov lus txib zoo li no: sudo ufw pab.
  10. Sau cov lus txib kom qhib lub UFW Firewall hauv Ubuntu

  11. Koj yuav qhia rau koj tias cov firewall yog qhib thiab yuav khiav nrog rau lub operating system.
  12. Cov ntaub ntawv hais txog kev ua kom tiav ntawm UFW Firewall hauv Ubuntu

  13. Siv sudo ufw lov tes taw mus kaw.
  14. Pab neeg kom lov tes taw kev ua haujlwm ntawm UFW Firewall hauv Ubuntu

  15. Kev txiav txim siab yuav ceeb toom yuav luag tib cov lus.
  16. Kev Ceeb Toom ntawm Kev Ua Haujlwm Zoo UFW Firewall hauv Ubuntu

  17. Yav tom ntej, yog tias koj xav tau rov pib dua cov kev cai lossis koj yuav tsum tau ua qhov no tam sim no, ntxig rau sudo UFW rov pib dua thiab nias tus sau tus yuam sij.
  18. Cov lus txib rau rov ua dua tam sim no UFW Firewall Chaw Nyob Hauv Ubuntu

  19. Paub meej tias qhov pib dua los ntawm kev xaiv cov lus teb uas tsim nyog.
  20. Kev lees paub ntawm cov cai pib dua thaum rov kho cov qauv UFW hauv Ubuntu

  21. Koj yuav pom rau kab sib txawv nrog cov chaw nyob thaub qab. Koj tuaj yeem txav mus rau txhua lub sijhawm rau qhov chaw no los rov ua cov tsis tau.
  22. Cov ntaub ntawv hais txog kev tsim cov thaub qab UFW hauv Ubuntu

Tam sim no koj paub tias pawg twg yog lub luag hauj lwm rau kev tswj hwm cov kev coj ua dav dav ntawm lub firewall nyob rau hauv kev txiav txim siab. Txhua kauj ruam ntxiv yuav ua kom pom tseeb ntawm kev teeb tsa, thiab cov tsis tau muab ua piv txwv, uas koj yuav tsum hloov lawv, repulscing los ntawm koj cov kev xav tau.

Kauj ruam 3: Teem lub neej ntawd txoj cai

Hauv kev yuav tsum tau ua, siv lub neej ntawd cov kev cai uas yuav cuam tshuam rau txhua qhov kev nkag mus thiab tawm hauv cov teb chaws tsis tau hais nyias. Qhov no txhais tau tias txhua qhov kev sib txuas uas tsis tau qhia los ntawm tus kheej yuav raug thaiv, thiab cov khoom tau ua tiav. Tag nrho cov tswvyim tau siv raws li hauv qab no:

  1. Khiav txoj kev sib ntsib tshiab ntawm lub console thiab nkag rau sudo ufw defaulted defen defy tuaj yeem tsis lees yuav cov lus txib. Qhib nws los ntawm nias tus sau tus yuam sij. Yog tias koj twb tau paub txog koj tus kheej nrog cov cai syntax teev tseg saum toj no, koj paub tias qhov no txhais tau tias thaiv txhua qhov kev sib txuas.
  2. Sau cov lus txib rau nruab tus qauv kev cai rau kev sib txuas UFW hauv Ubuntu

  3. Hauv kev yuav tsum tau ua, koj yuav tsum sau tus password Superuser. Koj yuav qhia kom meej nws txhua lub sijhawm thaum koj pib qhib kev sib kho tshiab.
  4. Nkag mus rau Superuser password thaum ua UFW hloov mus rau Ubuntu

  5. Tom qab ua ntawv thov cov lus txib, koj yuav tau txais ntawv ceeb toom tias kev ua neej ntawd tau nkag mus rau hauv kev quab yuam.
  6. Ceeb toom txog kev ua tiav rau cov qauv tsis muaj kev sib txuas ntawm kev sib txuas ntawm UFW hauv Ubuntu

  7. Raws li, koj yuav tsum tau teeb tsa thib ob uas yuav daws cov khoom sib txuas. Nws zoo li qhov no: sudo ufw default tso cai.
  8. Nkag mus rau cov lus txib kom nruab lub neej ntawd cov cai rau kev sib txuas hauv UFW hauv Ubuntu

  9. Ib zaug ntxiv cov lus tshwm nyob rau ntawm daim ntawv thov ntawm txoj cai.
  10. Cov ntaub ntawv ntawm kev siv cov cai ntawm lub neej ntawd rau kev sib txuas hauv UFW hauv Ubuntu

Tam sim no koj tsis tuaj yeem txhawj xeeb txog qhov tseeb tias qee qhov kev tsis tuaj yeem siv yuav ua tiav thiab ib tus neeg yuav nkag tau koj lub network. Yog tias koj tsis tuaj yeem thaiv txhua txoj cai sib txuas, hla txoj cai saum toj saud thiab txav mus rau kev tsim ntawm koj tus kheej, tau kawm cov kauj ruam tom ntej.

Kauj ruam 4: Ntxiv rau koj tus kheej cov cai ntawm firewall

Firewall cov cai - lub ntsiab Adjustable xaiv rau cov neeg siv thiab siv UFW. Peb yuav xav txog kev piv txwv ntawm kev tso cai los ntawm kev nkag tau, thiab tsis txhob hnov ​​qab txog kev thaiv ntawm cov chaw nres nkoj tam sim no, saib lub Openssh cov cuab yeej. Txhawm rau pib nrog, koj yuav tsum nco ntsoov cov lus txib ntxiv rau syntax ntxiv rau kev ntxiv cov cai:

  • UFW Allow_name_
  • UFW Xaiv chaw nres nkoj
  • UFW Xaiv chaw nres nkoj / raws tu qauv

Tom qab ntawd, koj tuaj yeem pib nyab xeeb tsim kev tso cai lossis txwv txoj cai. Cia nrog txhua hom ntawm cov kasmoos nyob rau hauv kev txiav txim.

  1. Siv sudo ufw pub rau openssh los qhib kev nkag mus rau cov chaw pabcuam.
  2. Teeb tsa cov cai ntawm kev txuas rau kev pabcuam los ntawm nws lub npe hauv UFW hauv Ubuntu

  3. Koj yuav tau txais ntawv ceeb toom tias cov cai tau hloov kho tshiab.
  4. Cov ntaub ntawv ntawm daim ntawv thov ntawm cov kev hloov pauv hloov rau UFW hauv Ubuntu

  5. Koj tuaj yeem qhib kev nkag tau los ntawm kev pov thawj qhov chaw nres nkoj, tsis yog lub npe ntawm lub npe pabcuam, uas zoo li no: Sudo UFW tso cai 22.
  6. Sau cov lus txib kom ua cov kev cai los ntawm chaw nres nkoj naj npawb hauv UFW hauv Ubuntu

  7. Tib yam tshwm sim los ntawm chaw nres nkoj / raws tu qauv - sudo ufw tso cai 22 / tcp.
  8. Nkag mus rau ib qho lus txib rau kev ua cov cai los ntawm chaw nres nkoj naj npawb thiab raws tu qauv hauv UFW hauv Ubuntu

  9. Tom qab ua cov kev cai, kos npe cov npe ntawm cov ntawv thov los ntawm kev nkag mus rau Sudo UFW App npe. Yog tias txhua yam tau thov ua tiav, cov kev pabcuam xav tau yuav tshwm sim hauv ib kab hauv qab no.
  10. Saib cov npe ntawm cov kev pabcuam ntxiv hauv UFW Firewall hauv Ubuntu

  11. Raws li rau kev tso cai thiab kev sib kis hauv tsheb sib kis tau hla chaw nres nkoj, qhov no yog ua los ntawm nkag mus rau UFW tso cai rau cov kev taw qhia syntax. Nyob rau hauv lub screenshot, koj mam li pom ib qho piv txwv ntawm cov kev daws teeb meem ntawm kev ua haujlwm ntawm chaw nres nkoj (sdo ufw tso cai rau tib qho kev coj ua hauv feem (sudo ufw tsis lees paub hauv 80 / tcp).
  12. Txhim kho cov cai rau cov kev taw qhia ntawm cov tsheb hauv UFW hauv Ubuntu

  13. Yog tias koj txaus siab rau ib qho piv txwv ntawm kev ntxiv txoj cai los ntawm kev nkag mus rau cov qauv kev ua yeeb yam los ntawm IP_ type_nage corn_name.
  14. Txhim kho cov cai nrog cov sytax advanced hauv Ubuntu

Kauj Ruam 5: Kev txhim kho cov cai

Peb tau coj cov ncauj lus ntawm kev teeb tsa ntawm cov kev cai txwv nyob hauv theem sib txawv, vim nws yuav tsim nyog los tham ntxiv txog qhov no. Txoj cai no txwv tus lej txuas nrog IP chaw nyob rau ib qho chaw nres nkoj. Qhov pom tseeb tshaj plaws ntawm cov ntsuas no yog kev tiv thaiv kev tawm tsam uas npaj siab rau lo lus zais. Installation cov qauv txheej txheem zoo li no:

  1. Nyob rau hauv lub console, sudo ufw txwv ssh / tcp thiab nyem rau nkag.
  2. Txhim kho cov kev txwv rau qhov chaw nres nkoj thaum teeb tsa lub ntsej muag ntxig hauv ubuntu

  3. Sau tus password los ntawm koj tus account Superuser.
  4. Sau tus password rau nruab txwv kom txuas rau UFW chaw nres nkoj hauv Ubuntu

  5. Koj yuav tau txais ntawv ceeb toom tias qhov hloov tshiab ntawm txoj cai tau dhau mus ua tiav.
  6. Cov ntaub ntawv hais txog cov cai hloov kho tshiab rau kev txwv hauv UFW hauv Ubuntu

Nyob rau hauv tib txoj kev, cov cai ntawm kev txwv thiab lwm yam kev siv tau tsim. Siv rau lub npe pabcuam no, chaw nres nkoj lossis chaw nres nkoj / raws tu qauv.

Kauj ruam 6: Saib UFW cov xwm txheej

Qee lub sij hawm koj yuav tsum tau saib cov xwm txheej tam sim no ntawm lub firewall tsis tsuas yog hais txog kev ua haujlwm, tab sis kuj tseem tsim txoj cai. Rau qhov no, muaj ib pab neeg txawv uas peb tau hais ua ntej, thiab tam sim no peb yuav xav txog nws hauv kev nthuav dav ntxiv.

  1. Hnub Sunday Sudo UFW cov xwm txheej kom tau txais cov ntaub ntawv.
  2. Ib qho lus txib kom kuaj cov xwm txheej ua haujlwm tam sim no ntawm UFW Screen hauv Ubuntu

  3. Cov kab tshiab yuav tso tawm tag nrho cov teeb meem rau cov chaw nyob, cov cai thiab cov npe kev pabcuam. Ntawm txoj cai qhia kev nqis tes ua thiab cov lus qhia.
  4. Tso cov cai yooj yim thaum saib cov xwm txheej ntawm UFW Screen hauv Ubuntu

  5. Xav paub cov ntaub ntawv ntxaws ntxaws tshwm sim thaum siv kev sib cav ntxiv, thiab cov lus txib tau txais cov hom ntawm Sudo UFW cov xwm txheej ntawm kev siv.
  6. Saib cov ntsiab lus ntawm cov kev cai uas twb muaj lawm hauv Ubuntu

  7. Cov npe ntawm tag nrho cov cai hauv qhov tsis nkag rau cov neeg pib tus neeg siv tau tshwm sim los ntawm Sudo UFW qhia cov raw.
  8. Saib tag nrho cov kev cai hauv lub xeev xa tawm hauv UFW hauv Ubuntu

Muaj lwm txoj kev xaiv uas qhia qee cov ntaub ntawv hais txog cov kev cai uas twb muaj lawm thiab lub xeev cov firewall. Cia peb hais luv luv rau txhua tus ntawm lawv:

  • RAW - qhia tag nrho cov kev cai nquag siv lub tshuab IPtables raws li.
  • Builtins - suav nrog cov kev cai ntxiv uas yog ua tsis tau.
  • Ua ntej-cov cai - qhia cov cai ua ntej lees txais pob los ntawm ib qho chaw sab nraud.
  • Neeg siv khoom-cov cai - ntsig txog, qhia txoj cai ntxiv los ntawm tus neeg siv.
  • Tom qab-txoj cai yog tib yam li ua ntej-cov cai, tab sis suav nrog cov kev cai uas tau qhib lawm tom qab ua pob khoom.
  • Kev nkag mus - Qhia cov ntaub ntawv hais txog cov xwm txheej uas tau nkag mus.
  • Kev mloog - siv los saib cov nquag (mloog) chaw nres nkoj.
  • Ntxiv - kev koom tes thaum saib cov cai tsis ntev los no.

Nyob rau lub sijhawm koj xav tau rau koj, koj tuaj yeem siv ib qho ntawm cov kev xaiv no kom tau cov ntaub ntawv xav tau thiab siv nws rau koj lub hom phiaj.

Kauj ruam 7: Rho tawm cov cai uas twb muaj lawm

Qee tus neeg siv, tau txais cov ntaub ntawv tsim nyog hais txog cov cai uas muaj tam sim no, xav rho tawm qee qhov ntawm lawv los tsim kev sib txuas lossis teeb tsa cov cai tshiab. Lub firstall firewall tso cai rau koj los ua qhov no txhua lub sijhawm muaj, uas yog nqa tawm zoo li no:

  1. Ntxig Sudo UFW Dutete tso cai rau 80 / TCP hais kom ua. Nws yuav cia li rho tawm txoj cai uas cia cov kev sib txuas ntawm chaw nres nkoj / raws tu qauv 80 / tcp.
  2. Rho tawm cov cai sib txuas sib txuas hauv UFW hauv Ubuntu

  3. Koj yuav tau txais ntawv ceeb toom tias txoj cai tau muab tshem tawm tau tiav rau ipv4 thiab ipv6.
  4. Cov ntaub ntawv hais txog kev ua tiav ntawm UFW tawm txoj cai sib txuas hauv Ubuntu

  5. Tib yam siv rau kev txwv tsis pub sib txuas, piv txwv li, sudo ufw rho tawm hauv 80 / tcp.
  6. Rho tawm cov cai rau thaiv cov chaw nres nkoj los ntawm chaw nres nkoj hauv UFW hauv Ubuntu

Siv cov xwm txheej xaiv los luam cov kev cai uas xav tau thiab rho tawm lawv tib yam li pom hauv piv txwv.

Kauj Ruam 8: Tig rau Logging

Cov kab lus kawg ntawm cov kab lus niaj hnub no cuam tshuam kev ua haujlwm ntawm cov kev xaiv uas cia li yuav cawm tau UFW cov ntaub ntawv cwj pwm rau lwm cov ntaub ntawv sib txawv. Nws yog qhov tsim nyog rau txhua tus neeg siv, tab sis siv zoo li no:

  1. Sau cov sudo ufw nkag mus thiab nias Enter.
  2. Cov lus txib kom ua haujlwm UFW kev tshwm sim nkag rau hauv Ubuntu

  3. Tos kom muaj tsab ntawv ceeb toom tias lub cav yuav tau txais kev cawmdim.
  4. Kev Ceeb Toom Txog Kev Ua Kom Tau Zoo UFW Kev Sib Tw Nkag Mus Hauv Ubuntu

  5. Koj tuaj yeem thov lwm txoj kev xaiv, piv txwv li, sudo ufw sau cov nruab nrab. Tseem muaj cov ntaub ntawv tsawg (txuag tau cov ntaub ntawv tsuas yog hais txog cov pob tawb) thiab siab (txuag tag nrho cov ntaub ntawv). Qhov kev xaiv nruab nrab sau rau hauv cov ntawv xov xwm kaw thiab tso cai pob ntawv.
  6. Xaiv txoj kev xaiv los ua kom muaj kev nkag mus rau hauv UFW Firewall hauv Ubuntu

Saum toj no koj tau kawm ntau npaum li yim kauj ruam, uas yog siv los teeb tsa lub ntsej muag ntxig hauv kev ua haujlwm hauv Ubuntu. Raws li koj tuaj yeem pom, qhov no yog cov firewall yooj yim heev, uas yog txawm tias cov neeg siv cov neeg siv novice vim qhov yooj yim ntawm kev tshawb nrhiav ntawm syntax. UFW tseem tuaj yeem ua kom tau zoo los hu rau cov qauv zoo hloov chaw iptables yog tias nws tsis haum koj.

Nyeem ntxiv