Jul 22, 2010

Mengetahui proses ID from port yang di buka

--base--

Untuk mengetahui suatu proses yang sedang berjalan, dalam linux kita bisa mengetahuinya dengan command "ps". Akan tetapi bagaimana jika kita ingin mematikan suatu proses tetapi kita hanya tahu port yang di buka oleh port tersebut.
Berikut singkatnya

--1--
Sebagai contoh dengan nmap kita melihat data sebagai berikut
[root@database1 bin]# nmap localhost

Starting nmap 3.70 ( http://www.insecure.org/nmap/ ) at 2010-07-22 14:50 WIT
Interesting ports on database1 (127.0.0.1):
(The 1642 ports scanned but not shown below are in state: closed)
PORT     STATE SERVICE
22/tcp   open  ssh
25/tcp   open  smtp
111/tcp  open  rpcbind
631/tcp  open  ipp
3306/tcp open  mysql
8009/tcp open  ajp13
8080/tcp open  http-proxy
8082/tcp open  blackice-alerts

--2--
misal kita ingin mematikan proses untuk port 8082
[root@database1 bin]# lsof -w -n -i tcp:8082
COMMAND   PID USER   FD   TYPE DEVICE SIZE NODE NAME
java    20131 root   75u  IPv6 769223       TCP *:8082 (LISTEN)

--selanjut nya--
terserah anda bisa di kill ato di liatin doang
:D


--ceck n jajal --

[root@database1 bin]# kill -9 20131

[root@database1 bin]# nmap localhost

Starting nmap 3.70 ( http://www.insecure.org/nmap/ ) at 2010-07-22 14:50 WIT
Interesting ports on database1 (127.0.0.1):
(The 1643 ports scanned but not shown below are in state: closed)
PORT     STATE SERVICE
22/tcp   open  ssh
25/tcp   open  smtp
111/tcp  open  rpcbind
631/tcp  open  ipp
3306/tcp open  mysql
8009/tcp open  ajp13
8080/tcp open  http-proxy

Nmap run completed -- 1 IP address (1 host up) scanned in 0.214 seconds

2 comments:

  1. maap kk.. cmn mo nambahin aj...
    kek na ribet dah, klo pake lsof.. kelamaan opsi na :D... bukannya netstat -ntlp atau -ntap dah ketahuan pid nya ? tinggal kill atau killall atuh :D

    itu pun klo d linux, d freebsd kek na dah beda.. dl pernah pake tcpkill skrg dah lp :D

    thanks buat lsof -w -n na .. tmbah referensi :cendolbig:

    ReplyDelete
  2. :D liat sikon n kebiasaan aja kek nya. but thank's 4 comment

    ReplyDelete

comment please ...