telnetの無効化

 実際には Debian ではない別のサーバの設定を行ったのだが、
 便宜上 Debian ヘッダで書いておく。

# ps axwwu

 で見てみて、telnet がいなそうな場合は、xinetd経由で起動されていると判断。以下の手順で。

  • 設定ファイルの編集
    • vi /etc/xinetd.d/telnet
      • disable = yes に変更
  • inetd の再起動
    • /etc/init.d/xinetd restart
  • 状態を確認(事前にも見ておくとなお良い)
    • netstat -tln|grep :23
      • tcp 0 0 0.0.0.0:23 0.0.0.0:* LISTEN と表示されたら、まだ動いている。
  • 外部から確認
    • telnet: Unable to connect to remote host: Connection refused となって接続できないことを確認した。