Bir portu kullanan programın tesbiti

Mart 16th, 2012 § Yorum yok

12345 portunu kullanan programı tesbit edelim

# netstat -anp | grep 12345
tcp    0   0 127.0.0.1:12345   0.0.0.0:*    LISTEN   6629/ssh
tcp    0   0 ::1:12345              :::*    LISTEN   6629/ssh

Aynı bilgiyi lsof kullanarak ta elde edebiliriz:

$lsof -i 
OMMAND    PID     USER   FD   TYPE DEVICE SIZE/OFF NODE NAME
sshd       718     root    3u  IPv4   4058      0t0  TCP *:ssh (LISTEN)
sshd       718     root    4u  IPv6   4060      0t0  TCP *:ssh (LISTEN)
avahi-dae  744    avahi   13u  IPv4   4146      0t0  UDP *:mdns 
avahi-dae  744    avahi   14u  IPv4   4147      0t0  UDP *:49706 
cupsd      975     root    6u  IPv6  79871      0t0  TCP localhost:ipp (LISTEN)
cupsd      975     root    7u  IPv4  79872      0t0  TCP localhost:ipp (LISTEN)
apache2   1066     root    4u  IPv6   4733      0t0  TCP *:www (LISTEN)
Xorg      3848     root    1u  IPv6  53246      0t0  TCP *:x11 (LISTEN)
Xorg      3848     root    3u  IPv4  53247      0t0  TCP *:x11 (LISTEN)
dhclient  6338     root    5u  IPv4  71482      0t0  UDP *:bootpc 
apache2   7423 www-data    4u  IPv6   4733      0t0  TCP *:www (LISTEN)
apache2   7424 www-data    4u  IPv6   4733      0t0  TCP *:www (LISTEN)

Sadece tcp için

$lsof -i tcp
COMMAND  PID     USER   FD   TYPE DEVICE SIZE/OFF NODE NAME
sshd     718     root    3u  IPv4   4058      0t0  TCP *:ssh (LISTEN)
sshd     718     root    4u  IPv6   4060      0t0  TCP *:ssh (LISTEN)
cupsd    975     root    6u  IPv6  79871      0t0  TCP localhost:ipp (LISTEN)
cupsd    975     root    7u  IPv4  79872      0t0  TCP localhost:ipp (LISTEN)
apache2 1066     root    4u  IPv6   4733      0t0  TCP *:www (LISTEN)
Xorg    3848     root    1u  IPv6  53246      0t0  TCP *:x11 (LISTEN)
Xorg    3848     root    3u  IPv4  53247      0t0  TCP *:x11 (LISTEN)
apache2 7423 www-data    4u  IPv6   4733      0t0  TCP *:www (LISTEN)
apache2 7424 www-data    4u  IPv6   4733      0t0  TCP *:www (LISTEN)

Sadece udp için

$lsof -i udp
COMMAND    PID  USER   FD   TYPE DEVICE SIZE/OFF NODE NAME
avahi-dae  744 avahi   13u  IPv4   4146      0t0  UDP *:mdns 
avahi-dae  744 avahi   14u  IPv4   4147      0t0  UDP *:49706 
dhclient  6338  root    5u  IPv4  71482      0t0  UDP *:bootpc 

Port numarası ile kullanamak için

$lsof -i tcp:80
COMMAND  PID     USER   FD   TYPE DEVICE SIZE/OFF NODE NAME
apache2 1066     root    4u  IPv6   4733      0t0  TCP *:www (LISTEN)
apache2 7423 www-data    4u  IPv6   4733      0t0  TCP *:www (LISTEN)
apache2 7424 www-data    4u  IPv6   4733      0t0  TCP *:www (LISTEN)

kullanılabilir.

PIDi 6629 olan ssh servisi 12345 portunu kullanmaktadır.

Process hakkında daha fazla bilgi almak için

# ps -efl | grep 6629
4 S root      6629 29716  0  75   0 -  6976 -      14:05 pts/4    00:00:00 ssh testserver -D 12345 -l db2inst1
0 S root      7648  7302  0  78   0 -   742 pipe_w 14:07 pts/7    00:00:00 grep 6629

Netstat ile port analizi.
lsof ile açık dosyaların tesbiti.

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Ne yapıyorum ben!?

Bir portu kullanan programın tesbiti başlıklı yazıyı okuyorsun.

Üst Veri