Weten welke processen actief zijn op uw Linux-besturingssysteem kan u helpen beschermen tegen beveiligingsrisico's en kwetsbaarheden in het systeem , waaronder processen luisteren op open poorten . Blijf op de hoogte van de lopende processen en de gebruikers in verband met hen het gebruik van Linux -commando's die lijst systeem details. Begrijpen hoe de Linux -commando's te gebruiken zal helpen houden u in controle over de processen die uw systeem actief is . Netstat Command De netstat commando is een hulpprogramma dat u helpt uw netwerkstatus , inclusief welke poorten op je netwerk hebben actieve verbindingen of toepassingen te luisteren op de poort bewaken . De basis commando netstat om alle poorten met luisteren toepassingen is " netstat - . Listening" Dit geeft een overzicht van de actieve poorten op uw computer . Identificeer de gewenste poort programma-informatie op uit deze lijst . Netstat Programma Vlag Voeg een programma vlag aan het einde van uw netstat commando naar de haven identificatienummer en de naam van het programma dat momenteel luistert op die poort . Het commando netstat om het luisteren havens met het actieve programma namen zien is opgemaakt als " netstat - luisteren - . Programma " De laatste kolom van de terugkeer gegevens zal het proces identificatienummer en programmanaam gescheiden door een schuine streep formatteren , zoals als " PID /programma." LSOF Wanneer het programma tag faalt op uw commando netstat , of u een andere aanpak nodig hebben om het te identificeren programma in verband met een poortnummer , het lsof commando programma-informatie weer voor het poortnummer je lijst in de commando parameters . Bijvoorbeeld , om poort 80 te controleren , voert u " lsof - i : 80 " en de terugkeer data herzien . Het eerste veld geeft het programma in verband met dat proces . Als het eerste veld toont Apache , is de Apache webserver luistert op de poort in kwestie . Proces Identificatie van PID Als je een proces identificatienummer , de " ls" commando zal produceren details over het proces . Voer " ls-l /proc /procesid /exe . " Bijvoorbeeld , als u op zoek bent naar informatie over het proces -nummer 1436 , moet de opdracht worden weergegeven als " ls-l /proc/1436/exe " om informatie te verwerken krijgen . De geretourneerd door het commando gegevens zal de naam van de gebruikersaccount die het proces als het proces betrokken naam gelanceerd .
|