使用しているポートを閉じる方法
●nmapで動作しているポートの確認
# nmap localhost   ※UDPスキャンは namp -sU localhost
 
Starting nmap V. 2.54BETA31 ( www.insecure.org/nmap/ )
Interesting ports on debian (127.0.0.1):
(The 1537 ports scanned but not shown below are in state: closed)
Port State Service
9/tcp open discard
13/tcp open daytime
21/tcp open ftp
22/tcp open ssh
25/tcp open smtp
37/tcp open time
53/tcp open domain
80/tcp open http
110/tcp open pop-3
 
設定の違いで上記の表示はことなるかと思いますが、だいたいこんな感じで表示されます。
ここでは、「80/tcp open http」を例にあげていきます。
 
ポートがオープンしているプロセスを調べるには、「lsof」コマンド使います。
# lsof -i:80
 
COMMAND PID USER FD TYPE DEVICE SIZE NODE NAME
apache 395 root 17u IPv4 934 TCP *:www (LISTEN)
apache 18726 www 17u IPv4 934 TCP *:www (LISTEN)
apache 18875 www 17u IPv4 934 TCP *:www (LISTEN)
apache 20797 www 17u IPv4 934 TCP *:www (LISTEN)
apache 20798 www 17u IPv4 934 TCP *:www (LISTEN)
apache 21951 www 17u IPv4 934 TCP *:www (LISTEN)
apache 22124 www 17u IPv4 934 TCP *:www (LISTEN)
apache 22619 www 17u IPv4 934 TCP *:www (LISTEN)
apache 22997 www 17u IPv4 934 TCP *:www (LISTEN)
apache 22998 www 17u IPv4 934 TCP *:www (LISTEN)
apache 22999 www 17u IPv4 934 TCP *:www (LISTEN)
 
プロセスが表示されますので、不必要なものはkillするなりして、対応してください!
 
※lsofの使い方
@IT
lsofに関するメモ
 
勝手にリンクをはってごめんなさい。m(_ _)m