Debate

Linux’ta Port ve Process İlişkisini Bulma

Iniciado por MysticFirewall · 09 ago 2026 21:56 · 5 Visitas · 0 Respuestas
Autor del tema #0
Linux işletim sisteminde, bir uygulamanın hangi portları kullandığını ve bu portlarla ilişkili süreçleri bulmak, ağ yönetimi ve güvenlik için kritik öneme sahiptir. Bu yazıda, çeşitli komutlar ve yöntemler kullanarak port ve süreç ilişkisini nasıl bulabileceğinizi inceleyeceğiz.

İlk olarak, Linux'ta çalışan süreçler ve bunların ağ bağlantıları hakkında bilgi almak için birkaç temel komut bulunmaktadır. Bunlardan en yaygın olanı netstat komutudur. Aşağıdaki komut, sistemdeki tüm bağlantıları ve ilgili süreçleri gösterir:

CODE
1netstat -tuln


Bu komutun çıktısında, Proto, Recv-Q, Send-Q, Local Address, Foreign Address ve State gibi alanlar yer alır. Local Address kısmı, yerel IP adresi ve port numarasını gösterir. Ancak, bu komut doğrudan süreç kimliğini (PID) göstermez. Bunun için -p seçeneği eklenmelidir:

CODE
1netstat -tulnp


Bu komut, her bağlantının hangi süreç tarafından kullanıldığını da gösterir. Çıktıda, PID ve süreç adı ile birlikte göreceksiniz.

Alternatif olarak, ss komutu da oldukça etkili bir araçtır. ss, netstat'a göre daha hızlıdır ve daha fazla bilgi sunar. Örneğin, aşağıdaki komutla sistemdeki tüm dinleyen portları ve bunlarla ilişkili süreçleri görebilirsiniz:

CODE
1ss -tulnp


Elde edilen bu bilgiler, özellikle güvenlik duvarı kurulumları veya ağ izleme işlemleri sırasında son derece faydalıdır.

Son olarak, belirli bir portun hangi süreç tarafından kullanıldığını öğrenmek istiyorsanız, lsof komutunu kullanabilirsiniz. Örneğin, belirli bir portu sorgulamak için şu komutu çalıştırabilirsiniz:

CODE
1lsof -i :80


Bu komut, 80 numaralı portu kullanan tüm süreçleri listeleyecektir. lsof, daha fazla detay sunarak, kullanıcı bilgileri ve süreç kimlikleri gibi ek bilgiler sağlar.

Sonuç olarak, Linux'ta port ve süreç ilişkisini bulmak için çeşitli komutlar mevcuttur. Bu komutlar, sistem yöneticilerinin ağ yapılandırmasını ve güvenliğini daha etkili bir şekilde yönetmelerine yardımcı olur. Bu yöntemlerden hangilerini denediniz ya da başka hangi araçları kullanıyorsunuz?

Debes haber iniciado sesión para responder.

0 citas seleccionadas