Linux Server Firewall- ում նավահանգիստներ բացելու 3 եղանակ

Բովանդակություն:

Linux Server Firewall- ում նավահանգիստներ բացելու 3 եղանակ
Linux Server Firewall- ում նավահանգիստներ բացելու 3 եղանակ

Video: Linux Server Firewall- ում նավահանգիստներ բացելու 3 եղանակ

Video: Linux Server Firewall- ում նավահանգիստներ բացելու 3 եղանակ
Video: PXE Explained: PreBoot Execution Environment, how to deploy an operating system. 2024, Ապրիլ
Anonim

Այս wikiHow- ը կսովորեցնի ձեզ, թե ինչպես կարելի է նավահանգիստներ բացել Linux- ի երեք հանրաճանաչ firewall- ներում: Եթե օգտագործում եք այնպիսի ապրանք, ինչպիսին է ConfigServer Firewall (CSF) կամ Advanced Policy Firewall (ADP), կարող եք վերահսկել firewall- ի հիմնական կազմաձևման ֆայլի բաց նավահանգիստները: Եթե դուք օգտագործում եք Uncomplicated Firewall (UFW) ՝ Ubuntu- ի կանխադրված firewall- ի տարբերակը, կարող եք կանոններ ավելացնել հրամանի տողում ՝ առանց բարդ ֆայլերի խմբագրման:

Քայլեր

Մեթոդ 1 -ից 3 -ը ՝ Ubuntu- ի համար Uncomplicated Firewall- ի օգտագործումը

Բացեք նավահանգիստները Linux Server Firewall- ում Քայլ 1
Բացեք նավահանգիստները Linux Server Firewall- ում Քայլ 1

Քայլ 1. Մուտք գործեք ձեր սերվեր:

Եթե դուք օգտագործում եք Ubuntu ձեր աշխատասեղանին, սեղմեք Ctrl+Alt+T ՝ տերմինալի պատուհան բացելու համար:

Բացեք նավահանգիստները Linux Server Firewall- ում Քայլ 2
Բացեք նավահանգիստները Linux Server Firewall- ում Քայլ 2

Քայլ 2. Մուտքագրեք sudo ufw status verbose և սեղմեք ↵ Enter:

Եթե UFW- ն արդեն աշխատում է, դուք կտեսնեք կարգավիճակի հաղորդագրություն, ինչպես նաև ցանկացած գոյություն ունեցող firewall կանոնների ցանկ (ներառյալ բացված նավահանգիստները):

Եթե տեսնում եք հաղորդագրություն, որում ասվում է

Բացեք նավահանգիստները Linux Server Firewall- ում Քայլ 3
Բացեք նավահանգիստները Linux Server Firewall- ում Քայլ 3

Քայլ 3. Օգտագործեք sudo ufw թույլատրեք [նավահանգստի համարը] նավահանգիստ բացելու համար:

Օրինակ, եթե ցանկանում եք բացել SSH նավահանգիստը (22), մուտքագրեք kbd և սեղմեք ↵ Enter ՝ նավահանգիստը բացելու համար: Կարիք չկա վերագործարկել firewall- ը, քանի որ փոփոխությունը անմիջապես ուժի մեջ կմտնի:

  • Եթե ձեր բացած նավահանգիստը /etc /services- ում նշված ծառայության համար է, ապա պորտի համարի փոխարեն պարզապես մուտքագրեք ծառայության անունը: Օրինակ ՝ sudo ufw թույլատրել ssh:
  • Պորտերի որոշակի տեսականի բացելու համար օգտագործեք sudo ufw syntax թույլատրեք 6000: 6007/tcp, փոխարինելով 6000: 6007 -ը փաստացի տիրույթով: Եթե միջակայքը UDP նավահանգիստ է, փոխարինեք tcp- ն udp- ով:
  • IP հասցեն նշելու համար, որը կարող է մուտք գործել նավահանգիստ, օգտագործեք այս շարահյուսությունը. Sudo ufw թույլատրեք 10.0.0.1 -ից մինչև ցանկացած նավահանգիստ 22: 10.0.0.1 -ը փոխարինեք IP հասցեով, իսկ 22 -ը ՝ այն պորտով, որը ցանկանում եք բացել այդ հասցեով:
Բացեք նավահանգիստները Linux Server Firewall- ում Քայլ 4
Բացեք նավահանգիստները Linux Server Firewall- ում Քայլ 4

Քայլ 4. leteնջել firewall- ի կանոնները, որոնք անհրաժեշտ չեն:

Portանկացած նավահանգիստ, որը հատուկ բացված չէ, լռելյայն արգելափակված է: Եթե դուք բացում եք նավահանգիստ և որոշում եք, որ ցանկանում եք այն փակել, օգտագործեք հետևյալ քայլերը.

  • Մուտքագրեք sudo ufw կարգավիճակը համարակալված և սեղմեք ↵ Enter: Սա ցուցադրում է firewall- ի բոլոր կանոնների ցանկը, որոնցից յուրաքանչյուրը սկսվում է թվից `այն ցուցակում ներկայացնելու համար:
  • Որոշեք այն կանոնի սկզբում, որը ցանկանում եք ջնջել: Օրինակ, ենթադրենք, դուք ցանկանում եք հեռացնել 22 -րդ նավահանգիստ բացող կանոնը, և այդ կանոնը նշված է 2 -րդ տողում:
  • Մուտքագրեք sudo ufw delete 2 և սեղմեք ↵ Enter ՝ 2 -րդ տողում կանոնը հանելու համար:

Մեթոդ 2 -ից 3 -ը ՝ ConfigServer Firewall- ի օգտագործումը

Բացեք նավահանգիստները Linux Server Firewall- ում Քայլ 5
Բացեք նավահանգիստները Linux Server Firewall- ում Քայլ 5

Քայլ 1. Մուտք գործեք ձեր սերվեր:

Եթե մուտք չեք գործել որպես արմատային օգտվող, կարող եք դիմել արմատին ՝ ձեր կազմաձևը կարգավորելու համար:

Բացեք նավահանգիստները Linux Server Firewall- ում Քայլ 6
Բացեք նավահանգիստները Linux Server Firewall- ում Քայլ 6

Քայլ 2. Գնացեք գրացուցակ, որը պարունակում է ձեր CSF կազմաձևման ֆայլը:

Ֆայլը կոչվում է csf.conf, և այն կանխադրված պահվում է /etc/csf/csf.conf- ում: Դա անելու համար մուտքագրեք cd /etc /csf և սեղմեք ↵ Enter:

Բացեք նավահանգիստները Linux Server Firewall- ում Քայլ 7
Բացեք նավահանգիստները Linux Server Firewall- ում Քայլ 7

Քայլ 3. Բացեք csf.conf տեքստային խմբագրիչում:

Կարող եք օգտագործել ցանկացած տեքստային խմբագիր, ինչպես ցանկանում եք, օրինակ ՝ vim կամ nano:

Csf.conf- ը vim- ում բացելու համար մուտքագրեք vim csf.config և սեղմեք ↵ Enter:

Բացեք նավահանգիստները Linux Server Firewall- ում Քայլ 8
Բացեք նավահանգիստները Linux Server Firewall- ում Քայլ 8

Քայլ 4. Ավելացրեք մուտքային նավահանգիստ TCP_IN ցուցակին:

TCP նավահանգիստներ: Երբ ֆայլը բացվի, կտեսնեք TCP_IN և TCP_OUT բաժինները: TCP_IN բաժինը թվարկում է բաց մուտքային TCP նավահանգիստները ՝ բաժանված ստորակետներով: Նավահանգիստները թվային կարգով են ՝ ամեն ինչ դյուրին դարձնելու համար, բայց պարտադիր չէ, որ այն նավահանգիստները, որոնք կառչած են մնում կարգին: Դուք կարող եք ավելացնել նավահանգիստներ հաջորդականության վերջում, պարզապես դրանք առանձնացրեք ստորակետներով:

  • Օրինակ, ենթադրենք, ցանկանում եք բացել 999 նավահանգիստը, իսկ ընթացիկ բաց նավահանգիստներն են ՝ 20, 21, 22, 25, 53, 80, 110, 143, 443, 465, 587, 993, 995:
  • 999 նավահանգիստը ցանկին ավելացնելուց հետո այն կունենա այս տեսքը ՝ 20, 21, 22, 25, 53, 80, 110, 143, 443, 465, 587, 993, 995, 999:
  • Vim- ում տեղադրման/մուտքագրման ռեժիմին անցնելու համար սեղմեք ստեղնաշարի i ստեղնը:
Բացեք նավահանգիստները Linux Server Firewall- ում Քայլ 9
Բացեք նավահանգիստները Linux Server Firewall- ում Քայլ 9

Քայլ 5. Թույլ տվեք ելքային TCP- ին TCP_OUT ցուցակին:

Asիշտ այնպես, ինչպես դա արեցիք մուտքային նավահանգստի հետ, TCP_OUT ցուցակում ավելացրեք ցանկացած ելքային TCP նավահանգիստ, որը կցանկանայիք բացել:

Բացեք նավահանգիստները Linux Server Firewall- ում Քայլ 10
Բացեք նավահանգիստները Linux Server Firewall- ում Քայլ 10

Քայլ 6. Պահպանեք ձեր փոփոխությունները և դուրս եկեք ֆայլից:

Ֆայլը պահելու և դուրս գալու համար հետևեք հետևյալ քայլերին.

  • Սեղմեք Esc ստեղնը:
  • Տեսակ ՝ wq !.
  • Կտտացրեք ↵ Մուտքագրեք:
Բացեք նավահանգիստները Linux Server Firewall- ում Քայլ 11
Բացեք նավահանգիստները Linux Server Firewall- ում Քայլ 11

Քայլ 7. Մուտքագրեք ծառայության csf վերագործարկում և սեղմեք ↵ Enter:

Սա վերագործարկում է firewall- ը և բացում է նոր նավահանգիստները:

Պորտը մերժելու համար նորից բացեք ֆայլը, ջնջեք նավահանգիստը, պահեք ֆայլը և այնուհետև նորից գործարկեք firewall- ը:

Մեթոդ 3 3 -ից ՝ Ընդլայնված քաղաքականության firewall- ի օգտագործումը

Բացեք նավահանգիստները Linux Server Firewall- ում Քայլ 12
Բացեք նավահանգիստները Linux Server Firewall- ում Քայլ 12

Քայլ 1. Մուտք գործեք ձեր սերվեր:

Եթե մուտք չեք գործել որպես արմատային օգտվող, կարող եք դիմել արմատին ՝ ձեր կազմաձևը կարգավորելու համար:

Բացեք նավահանգիստները Linux Server Firewall- ում Քայլ 13
Բացեք նավահանգիստները Linux Server Firewall- ում Քայլ 13

Քայլ 2. Գնացեք գրացուցակ, որը պարունակում է ձեր APF կազմաձևման ֆայլը:

Ձեր փնտրած ֆայլը կոչվում է conf.apf, և այն կանխադրված կլինի /etc /apf- ում: Այդ գրացուցակում մուտքագրելու համար մուտքագրեք cd /etc /apf:

Բացեք նավահանգիստները Linux Server Firewall- ում Քայլ 14
Բացեք նավահանգիստները Linux Server Firewall- ում Քայլ 14

Քայլ 3. Բացեք conf.apf- ը տեքստային խմբագրիչում:

Կարող եք օգտագործել ցանկացած տեքստային խմբագիր, ինչպես ցանկանում եք, օրինակ ՝ vim կամ nano:

Conf.apf- ը vim- ում բացելու համար մուտքագրեք vim conf.apf և սեղմեք ↵ Enter:

Բացեք նավահանգիստները Linux Server Firewall- ում Քայլ 15
Բացեք նավահանգիստները Linux Server Firewall- ում Քայլ 15

Քայլ 4. Ներգնա նավահանգիստներ ավելացրեք IG_TCP_CPORTS ցուցակին:

Երբ ֆայլը բացվի, կտեսնեք IG_TCP_CPORTS և EG_TCP_CPORTS բաժինները: IG_TCP_CPORTS բաժինը թվարկում է բաց մուտքային նավահանգիստներ, որոնք բաժանված են ստորակետներով: Նավահանգիստները թվային կարգով թվարկված են ՝ գործը հեշտացնելու համար, բայց պարտադիր չէ դրան հավատարիմ մնալ: Դուք կարող եք նավահանգիստներ ավելացնել հաջորդականության վերջում, պարզապես դրանք առանձնացրեք ստորակետներով:

  • Օրինակ, ենթադրենք, ցանկանում եք բացել 999 նավահանգիստը, իսկ ընթացիկ բաց նավահանգիստներն են ՝ 20, 21, 22, 25, 53, 80, 110, 143, 443, 465, 587, 993, 995:
  • 999 նավահանգիստը IG_TCP_CPORTS ցուցակին ավելացնելուց հետո այն կունենա այս տեսքը. 20, 21, 22, 25, 53, 80, 110, 143, 443, 465, 587, 993, 995, 999:
  • Vim- ում տեղադրման/մուտքագրման ռեժիմին անցնելու համար սեղմեք ստեղնաշարի i ստեղնը:
Բացեք նավահանգիստները Linux Server Firewall- ում Քայլ 16
Բացեք նավահանգիստները Linux Server Firewall- ում Քայլ 16

Քայլ 5. Թույլ տվեք ելքային նավահանգիստներին EG_TCP_CPORTS ցուցակին:

Asիշտ այնպես, ինչպես դա արեցիք մուտքային նավահանգստի հետ, ավելացրեք ցանկացած ելքային TCP նավահանգիստ, որը կցանկանայիք բացել EG_TCP_CPORTS ցուցակում:

Բացեք նավահանգիստները Linux Server Firewall- ում Քայլ 17
Բացեք նավահանգիստները Linux Server Firewall- ում Քայլ 17

Քայլ 6. Պահպանեք ձեր փոփոխությունները և դուրս եկեք ֆայլից:

Ֆայլը պահելու և դուրս գալու համար հետևեք հետևյալ քայլերին.

  • Սեղմեք Esc ստեղնը:
  • Տեսակ ՝ wq !.
  • Կտտացրեք ↵ Մուտքագրեք:
Բացեք նավահանգիստները Linux Server Firewall- ում Քայլ 18
Բացեք նավահանգիստները Linux Server Firewall- ում Քայլ 18

Քայլ 7. Մուտքագրեք apf -r ծառայությունը և սեղմեք ↵ Enter:

Սա վերագործարկում է APF firewall- ը և բացում նոր նավահանգիստները:

Պորտը մերժելու համար նորից բացեք ֆայլը, ջնջեք նավահանգիստը, պահեք ֆայլը և այնուհետև նորից գործարկեք firewall- ը:

Տեսանյութ - Այս ծառայությունից օգտվելով ՝ որոշ տեղեկություններ կարող են կիսվել YouTube- ի հետ:

Խորհուրդներ

  • Եթե տեսնում եք մի նավահանգիստ, որը դուք չեք օգտագործում կամ ծառայություններ չեք մատուցում, փակեք այն: Դուք չեք ցանկանում բաց դուռ թողնել ներխուժողների համար:
  • Եթե սկսեք ավելացնել պատահական բաց նավահանգիստներ, կարծես նրանք դուրս են գալիս նորաձևությունից, ԴՈ H ԿԿԱՐKԵՔ: Այսպիսով, համոզվեք, որ դուք չեք հեշտացնում հաքերների աշխատանքը: Բացեք միայն այն, ինչ ձեզ հարկավոր է:

Խորհուրդ ենք տալիս: