portti on looginen kokonaisuus, joka edustaa jotakin ominaisuutta viestintä ja liittyy tietyn prosessin tai palvelun käyttöjärjestelmä. Aiemmissa artikkeleissa selitimme, miten selvittää luettelo kaikista Linuxin avoimista porteista ja miten tarkistaa, ovatko etäportit tavoitettavissa ” nc ” – komennolla.
tässä lyhyessä oppaassa näytetään erilaisia tapoja löytää prosessin / palvelun kuuntelu tietyssä portissa Linuxissa.,
Käyttää netstat Komento
netstat (verkon tilastotiedot) – komentoa käytetään näyttämään tietoja, jotka koskevat verkkoyhteydet, reititystaulukot, käyttöliittymä tilastot ja sen jälkeen. Se on saatavilla kaikissa Unixin kaltaisissa käyttöjärjestelmissä, kuten Linuxissa ja myös Windows-käyttöjärjestelmässä.
jos sitä ei ole asennettu oletusarvoisesti, asenna se seuraavalla komennolla.
$ sudo yum install net-tools#RHEL/CentOS $ sudo apt install net-tools#Debian/Ubuntu$ sudo dnf install net-tools#Fedora 22+
Kun se on asennettu, voit käyttää sitä grep-komento löytää prosessi tai palvelu kuuntelee tiettyyn porttiin Linux seuraavasti (määritä portti).,
$ netstat -ltnp | grep -w ':80'
In the above command, the flags.
-
l
– tells netstat to only show listening sockets. -
t
– tells it to display tcp connections. -
n
– instructs it show numerical addresses., -
p
– avulla osoittaa prosessin TUNNUS ja prosessin nimi. -
grep -w
– näyttää vastaavia tarkka string (:80).
lsof-komennon
lsof-komennon (LiSt Open Files) avulla listataan kaikki avoimet tiedostot Linux-järjestelmään. Asentaa sen järjestelmään, kirjoita komento alla.
$ sudo yum install lsof #RHEL/CentOS $ sudo apt install lsof#Debian/Ubuntu$ sudo dnf install lsof#Fedora 22+
löytää prosessi/palvelu kuuntelee tiettyä porttia, tyyppi (määritä portti).,
$ lsof -i :80
kiinnitysyksikkö Käyttämällä Komentoa
kiinnitysyksikön komento näyttää Pid prosessien avulla määritetyt tiedostot tai tiedostojärjestelmää Linux.
Voit asentaa sen seuraavasti:
$ sudo yum install psmisc#RHEL/CentOS $ sudo apt install psmisc#Debian/Ubuntu$ sudo dnf install psmisc#Fedora 22+
Voit löytää prosessi/palvelu kuuntelee tiettyyn porttiin ajamalla komennon alla (määritä portti).
$ fuser 80/tcp
etsi prosessinimi käyttämällä PID-numeroa PS-komennolla näin.,
$ ps -p 2053 -o comm=$ ps -p 2381 -o comm=
Voit myös tarkistaa nämä hyödyllisiä oppaita siitä, prosesseja, Linux.
- Kaikki Sinun Täytyy Tietää Prosesseja Linux
- Rajoittaa SUORITTIMEN Käyttö Prosessin Linux CPULimit Työkalu
- Miten Löytää ja Tappaa Käynnissä olevat Prosessit, Linux
- Etsi Alkuun Käynnissä olevat Prosessit, jonka Korkein Muistin ja SUORITTIMEN Käyttöä Linux
Vastaa