? Connaître les processus qui sont en cours d'exécution sur votre système d'exploitation Linux peut vous aider à protéger contre les risques de sécurité et les vulnérabilités du système , y compris les processus écoutant sur les ports ouverts . Gardez une trace des processus en cours d'exécution et les utilisateurs associés à leur utilisation des commandes Linux qui liste les détails du système. Comprendre comment utiliser les commandes Linux va vous aider dans le contrôle des processus garder que votre système est en marche. Netstat La commande netstat est un utilitaire qui vous permet de surveiller l'état de votre réseau, y compris les ports de votre réseau ont des liens actifs ou des applications d'écoute sur le port. La commande netstat base de la liste de tous les ports avec des applications d'écoute est « netstat - . Écoute " Cela renvoie une liste des ports actifs sur votre ordinateur . Identifiez le port que vous voulez les détails du programme à partir de cette liste . Netstat Programme Drapeau Ajouter un indicateur de programme à la fin de votre commande netstat pour inscrire le numéro d'identification du port et le nom du programme qui est présentement en écoute sur ce port. La commande netstat pour afficher les ports d'écoute avec les noms de programmes actifs est formaté comme " netstat - écoute - . Programmes " La dernière colonne des données de retour formatera le numéro d'identification de processus et le nom du programme séparés par une barre oblique , comme comme « PID /programme. " LSOF Lorsque l'étiquette du programme échoue sur votre commande netstat , ou vous avez besoin d'une approche différente pour identifier le programme associé à un numéro de port , la commande lsof envoie les informations de programme pour le numéro de port de la liste des paramètres de la commande . Par exemple, pour vérifier le port 80 , entrez " lsof -i : 80" et d'examiner les données de retour . Le premier champ indique le programme associé à ce processus. Si le premier champ indique Apache, le serveur Web Apache est à l'écoute sur le port en question . Processus d'identification de PID Si vous avez un numéro d'identification de processus, le commande " ls" produira des détails sur le processus. Entrez "ls- l /proc /processid /exe . " Par exemple, si vous cherchez des détails sur nombre de processus 1436, la commande doit apparaître comme "ls- l /proc/1436/exe " pour obtenir des informations de processus . Les données renvoyées par la commande fournira le nom du compte utilisateur qui a lancé le processus ainsi que le nom du processus en question.
|