Linux-Dienste , die auch als Dämonen bekannt , führen zu spezifischen System-Ports und anhören Netzwerkverbindungen, die über sie gekommen. Auch System-Dienste , die nicht über das Internet nicht bedienen können , um sowohl eine Server- Komponente und eine Client-Komponente , die eine lokale Port offen sein erfordert installieren. Sie werden in den Hafen Probleme laufen , wenn Sie zwei Dienste, die die gleiche Schnittstelle verwendet werden erfordern auszuführen . Sie können bestimmen, welche Ports in Verwendung mit dem eingebauten " lsof " Befehl . Anleitung
1
Log in Ihrem Linux-System mit Ihrem Benutzernamen und Passwort an.
2
Öffnen Sie ein neues Terminal-Fenster . Jeder Linux-Betriebssystem verwendet verschiedene Einstellungen , aber das Terminal wird in der Regel in der " Utilities" oder "Verwaltung" Fenster gefunden. Prüfen Sie in der Dokumentation für weitere Informationen.
3
Typ "sudo lsof -PNL + M- i4 " ohne Anführungszeichen ein und drücken Sie "Enter". Geben Sie Ihr Root-Passwort , wenn Sie dazu aufgefordert werden , und drücken Sie " Enter" drücken .
4
Bewertung der Konsole ausgegeben. Auf der extremen Rechten Spalte " Name" der lokalen IP -Adresse und Port . Der Hafen folgt unmittelbar auf das Symbol ":" nach der IP-Adresse. Als Beispiel , wenn das Feld "Name" liest " 192.168.0.201:529 " bedeutet dies, der Dienst auf Port 529 läuft. Schaut euch den weit dieser Zeile der Tabelle unterhalb der "PID "-Spalte links . Dies ist die ID-Nummer des Prozesses unter diesen Port. Auf der linken Seite der "PID " ist die "Command "-Spalte, die Sie zu identifizieren, was der Prozess hilft . Notieren Sie die PID des Prozesses unter den gewünschten Anschluss befreien.
5
Typ "sudo kill -9 " ohne Anführungszeichen . Ersetzen mit der Nummer aus der "PID "-Spalte der vorherigen Prozess-Liste gemacht. Dies wird mit Nachdruck den Prozess zu beenden , damit die Freigabe des Port.