--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
Click here for commentsmaap kk.. cmn mo nambahin aj...
Replykek 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:
:D liat sikon n kebiasaan aja kek nya. but thank's 4 comment
Replycomment please ... ConversionConversion EmoticonEmoticon