Viena iš palaikymo ir valdymo užduočių, kurias galime atlikti nuolat, yra patikrinti, ar sistemoje yra atvirų TCP prievadų, nes tokiu būdu galime tiksliai kontroliuoti, kuri paslauga naudoja minėtą paslaugą. uostas.
Prievadas nurodo bet kokio tinklo ryšio pabaigos tašką ir yra susietas su konkrečia operacinės sistemos programa ar paslauga.
Toliau pamatysime, kaip galime žinoti atvirus „Linux“ ir „Windows“ operacinių sistemų prievadus.
1. Peržiūrėkite atvirus „Linux“ prievadus
Tam galime panaudoti tris praktines programas:
„Netstat“ komandaŠi komanda netstat (tinklo statistika) dažnai naudojama su tinklu susijusiai informacijai rodyti. Jis prieinamas „Windows“ ir „Linux“
Norėdami jį įdiegti, galime vykdyti šias komandas:
sudo yum install net-tools (RedHat / CentOS) sudo apt install net-tools (Debian / Ubuntu) sudo dnf install net-tools Fedora
DIDELIS
Norėdami jį vykdyti, turime žinoti išanalizuojamo prievado numerį ir naudosime komandą grep, kad informacija būtų rodoma naudojant šią sintaksę:
netstat -ltnp | grep -w ': prievado numeris'Rezultatas bus toks:
DIDELIS
Naudojami šie parametrai:
- l: Nurodykite „netstat“ rodyti tik klausymo prievadus.
- t: Rodyti tik tcp jungtis.
- n: nurodo rodyti skaitmeninius adresus.
- p: Leidžia peržiūrėti proceso ID.
- grep: Rodo tikslią atitiktį.
Komandos komandąLsof („LiSt Open Files“) naudojamas norint parodyti visus atvirus „Linux“ prievadus. Norėdami jį įdiegti, naudosime šias parinktis:
sudo yum install lsof (RedHat / CentOS) sudo apt install lsof (Debian / Ubuntu) sudo dnf install lsof (Fedora)Jo vykdymas apima šią sintaksę:
lsof -i: uostas
DIDELIS
Mes galime išsamiai pamatyti proceso, vartotojo ir kt.
Fuser komandaŠios komandos dėka galime parodyti PID, susietus su atviromis „Linux“ prievadomis. Diegimui naudosime bet kurią iš šių eilučių:
sudo yum install psmisc (Redhat / CentOS) sudo apt install psmisc (Debian / Ubuntu) sudo dnf install psmisc (Fedora 22 ir naujesnės versijos)Jo naudojimo sintaksė yra tokia:
uostas # kaitintuvas / tcp
DIDELIS
Norėdami rasti proceso pavadinimą, naudosime šią sintaksę:
ps -p PID -o comm =
DIDELIS
Tokiu būdu mes galime žinoti atvirus „Linux“ prievadus.
2. Peržiūrėkite atidarytus „Windows 10“ prievadus
1 žingsnis
Norėdami sužinoti atvirus „Windows“ operacinių sistemų prievadus, turime kaip administratoriai pasiekti komandų eilutę, dešiniuoju pelės mygtuku spustelėkite / Vykdyti kaip administratorius ir rodomame lange vykdykite šią eilutę:
netstat -ab
DIDELIS
2 žingsnis
Mes galime pamatyti išsamią informaciją, tokią kaip:
- Protokolo tipas
- Protokolo pavadinimas
- Vietinis adresas
- Dalyvauja tarnyba
- Proceso būsena
3 žingsnis
Arba „Windows“ leidžia mums rodyti rezultatus pagal PID, o tai supaprastina administravimą, šiuo atveju turime vykdyti šią eilutę:
netstat -aon4 žingsnis
Tai bus rodomas rezultatas:
DIDELIS
5 žingsnis
Rezultatus galime matyti daug organizuotiau. Dabar, naudodami šį PID, galime pereiti prie užduočių tvarkyklės ir skirtuke Išsami informacija žinoti, kas yra paslauga:
DIDELIS
Ten mes galime daugiau sužinoti apie paslaugą arba prireikus ją nutraukti. Taikydami šiuos metodus galėsime sužinoti atvirus „Linux“ ar „Windows“ prievadus.