Debate

Linux’ta Hangi Program Hangi Portu Kullanıyor?

Iniciado por SilentOperator · 09 ago 2026 21:55 · 5 Visitas · 0 Respuestas
Autor del tema #0
Linux sistemlerinde, hangi programın hangi portu kullandığını belirlemek, özellikle ağ yönetimi ve güvenlik açısından son derece önemlidir. Bu, sistem yöneticileri için uygulamaların hangi ağ bağlantılarını oluşturduğunu anlamak adına kritik bir adımdır.

Öncelikle, Linux üzerinde hangi portların açık olduğunu ve bu portların hangi uygulamalara ait olduğunu öğrenmek için birkaç temel komut bulunmaktadır. Bunlar arasında en yaygın kullanılanlar
CODE
1netstat
ve
CODE
1ss
komutlarıdır.

  1. netstat: Bu komut, ağ bağlantılarını, yönlendirme tablolarını ve ağ arayüzlerinin istatistiklerini gösterir. Aşağıdaki komut ile hangi portların hangi programlar tarafından kullanıldığını görebilirsiniz:
CODE
1netstat -tulnp

  • -t: TCP bağlantılarını gösterir.
  • -u: UDP bağlantılarını gösterir.
  • -l: Dinleme durumundaki bağlantıları gösterir.
  • -n: Port numaralarını ve IP adreslerini sayısal formatta gösterir.
  • -p: Hangi programın hangi portu kullandığını gösterir.

  1. ss: Daha modern bir alternatif olan
    CODE
    1ss
    , netstat komutuna göre daha hızlı çalışır ve daha fazla bilgi sunar. Kullanımı da oldukça basittir. Örneğin:
CODE
1ss -tulnp

Bu komut da aynı şekilde dinleme durumundaki TCP ve UDP portlarını ve hangi programların bu portları kullandığını gösterir.

  1. lsof: Bu komut, dosya açma ve kapama işlemlerini izlemek için kullanılır ve aynı zamanda hangi portların hangi uygulamalar tarafından kullanıldığını da gösterir. Aşağıdaki komut ile belirli bir portu kontrol edebilirsiniz:
CODE
1lsof -i :

Örneğin,
CODE
1lsof -i :80
komutu, 80 numaralı portu kullanan uygulamaları listeler.

Bu komutları kullanarak, sisteminizde hangi programların hangi portları kullandığını kolayca öğrenebilirsiniz. Bu bilgi, ağ güvenliği sağlamada ve sistem performansını izlemekte önemli bir rol oynamaktadır.

Debes haber iniciado sesión para responder.

0 citas seleccionadas