読者です 読者をやめる 読者になる 読者になる

メモ書き

自分が後で見直すためにつけている作業のメモ書きです.それ以上の意味はありません

サーバの不要ポートを塞ぐ

サーバー Debian

使用しないポートは塞いだほうが無難なので,まず待受状態のポートを調べ,その後で不要なポートを塞ぐ(LISTENしない)ことにしました.

待受状態にあるポートを調べる

-l はLISTENポートのみを表示,-pはプログラムを表示.ポート番号とサービスとの対応は/etc/servicesで確認できます.

# netstat -lp

今回の場合は,以下のサービスを使用しないため,サービスを停止することにしました.

  • sunrpc (111番) は portmap サービス.NFSで使用される.
# /etc/init.d/portmap stop
# /etc/init.d/nfs-common stop
# /etc/init.d/rpcbind stop

止めるだけでなく,パッケージを削除してもよい.

# update-rc.d nfs-common remove
# update-rc.d portmap remove
# update-rc.d rpcbind remove
  • IPP(Internet Printing Protocol) 631番.リモートでプリンタの制御を行う為のプロトコル
# /etc/init.d/cups stop
# update-rc.d cups remove
# /etc/init.d/exim4 stop
# update-rc.d exim4 remove
# /etc/init.d/avahi-daemon stop
# update-rc.d avahi-daemon remove