Autor del tema
#0
Linux işletim sistemlerinde ağ bağlantılarını ve dinleme portlarını izlemek için çeşitli araçlar mevcuttur. Bunlardan biri olan
Örneğin, terminalde
Bu çıktıda, yerel adres ve port bilgileri ile birlikte hangi uygulamanın dinlediğini gösteren PID bilgilerini görebilirsiniz.
Sonuç olarak,
ss komutu, özellikle -lntp seçenekleri ile kullanıldığında ağ durumunu detaylı bir şekilde gözlemlemeye olanak tanır. Bu yazıda, ss -lntp komutunun ne anlama geldiği ve nasıl kullanılacağı hakkında kapsamlı bilgiler vereceğim.ss komutu, "socket statistics" ifadesinin kısaltmasıdır ve ağ soketleri hakkında bilgi sağlar. Bu komut, özellikle daha eski olan netstat komutuna göre daha hızlı ve daha verimli çalışır. ss -lntp komutunu kullanarak, dinleme durumundaki portları ve bu portları dinleyen uygulamaları görüntüleyebilirsiniz.-lseçeneği, yalnızca dinleme durumundaki soketleri gösterir. Bu, hangi uygulamaların hangi portları dinlediğini anlamak için kritik öneme sahiptir.
-nseçeneği, IP adreslerini ve port numaralarını sayısal formatta gösterir. Bu şekilde, isim çözümlemesi yapılmadan doğrudan sayılarla çalışma imkanı sunar.
-tseçeneği, yalnızca TCP bağlantılarını listelemeye yarar. Bu, genellikle web sunucuları ve diğer TCP tabanlı hizmetler için önemlidir.
-pseçeneği ise, her dinleyen bağlantının hangi işlem (PID) tarafından oluşturulduğunu gösterir. Böylece, hangi uygulamanın hangi portu kullandığını kolayca tespit edebilirsiniz.
Örneğin, terminalde
ss -lntp komutunu çalıştırdığınızda aşağıdaki gibi bir çıktı alabilirsiniz:CODE
123Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port
tcp LISTEN 0 128 0.0.0.0:80 0.0.0.0:*
tcp LISTEN 0 128 0.0.0.0:22 0.0.0.0:*Bu çıktıda, yerel adres ve port bilgileri ile birlikte hangi uygulamanın dinlediğini gösteren PID bilgilerini görebilirsiniz.
ss komutunun sağladığı bu bilgiler, güvenlik taramaları, ağ sorunlarını çözme ve sunucu yönetimi gibi birçok alanda büyük önem taşır.Sonuç olarak,
ss -lntp komutu, sistem yöneticileri için vazgeçilmez bir araçtır. Dinleme durumundaki portları ve bu portları kullanan uygulamaları hızlı bir şekilde analiz etme imkanı sunar. Bu komutun diğer seçenekleri ve kapsamlı kullanım senaryoları hakkında daha fazla bilgi edinmek isterseniz, Linux dokümantasyonuna başvurabilir veya komut satırında man ss yazarak detaylı bilgi alabilirsiniz.