![Oletko osallistunut LibreOffice -ominaisuustutkimukseen?](/f/06dce646eba8cf9a03c21d52c542615a.png?width=100&height=100)
Tässä lyhyessä pikaartikkelissa opit löytämään kaikki asiakkaat (käyttämällä heidän IP -osoitteitaan) yhdistettynä Apache tai Nginx verkkopalvelin päällä HTTP tai HTTPS portit Linux -palvelimella.
Linuxissa jokainen palvelimella käynnissä oleva palvelu kuuntelee asiakaspistoketta, jotta asiakas voi tehdä yhteyspyynnön. Kun asiakas on muodostanut yhteyden onnistuneesti, luodaan pistorasia (IP -osoitteen ja portin yhdistelmä (numero, joka tunnistaa sovelluksen/palvelun, johon asiakas on yhteydessä)).
Suositeltava luku: Kuinka katsella TCP- ja UDP-portteja reaaliajassa
Saadaksesi yksityiskohtaisia tietoja näistä pistorasioista käytämme ss-komentorivityökalu, jota käytetään verkkopistorasiaan liittyvien tietojen näyttämiseen Linux -koneella. Voit käyttää myös vanhempia netstat -komento, joka näyttää aktiiviset pistorasiayhteydet.
Näiden työkalujen avulla voit esimerkiksi hakea kaikkien tiettyyn porttiin tai palveluun kytkettyjen asiakkaiden pistorasiatiedot.
# ss. TAI. # netstat.
Saat luettelon kaikista asiakkaista, jotka ovat yhteydessä HTTP (Portti 80) tai HTTPS (Portti 443), voit käyttää ss komento tai netstat -komento, joka luettelee kaikki yhteydet (riippumatta niiden tilasta), mukaan lukien UNIX -pistorasioiden tilastot.
# ss -o -osavaltio perustettu '(sport =: http or sport =: https)' TAI. # netstat -o tila perustettu '(urheilu =: http tai urheilu =: https)'
Vaihtoehtoisesti voit suorittaa seuraavan komennon luetellaksesi numeeristen porttien numerot.
# ss -tn src: 80 tai src: 443. TAI. # netstat -tn src: 80 tai src: 443.
Seuraavat artikkelit voivat myös olla hyödyllisiä:
Se on kaikki mitä meillä on tässä lyhyessä artikkelissa. Lisätietoja ss -apuohjelma, lue sen man -sivu (mies ss). Voit ottaa meihin yhteyttä kaikissa kysymyksissä alla olevan kommenttilomakkeen kautta.