質問: httpsを閉じる方法 現在、会社でlinuxサーバを構築しているところです。 centos4を使っています。webserverはapache2です。 現在のポートの状況は以下です。 [root@test conf]# nmap localhost starting nmap 3.70 ( http://www.insecure.org/nmap/ ) at 2011-09-05 13:40 jst interesting ports on localhost.localdomain (127.0.0.1): (the 1654 ports scanned but not shown below are in state: closed) port state service 22/tcp filtered ssh 25/tcp open smtp 80/tcp open http 110/tcp open pop3 443/tcp open https 3306/tcp open mysql この中のhttpsだけを閉じたいのです。 # vi /etc/httpd/conf/httpd.conf で設定ファイルを開いて、listen 443 となっているところをコメントアウトすればいいと理解しています。 しかし、そのファイルの中にlisten 80 となっている部分しかありません。 httpdのリスタートはやりました。リブートも2回試しました。 なにをどうすればhttpsだけを削除することができるでしょうか? よろしくお願いします 以下参考 [root@test conf]# netstat -lpn --inet|grep :443 (反応なし)
回答: 構成がどうなっているか分かりませんが、httpd.confから読み込まれている設定ファイル(例えば、conf.d/ssl.confなど)に listen 443 とか記述されていませんか? ssl.confとかはあり得る気もしますし、見つからなければ、設定ファイルが格納されたディレクトリで、 grep -r 443 * とかして、一括検索してしまうのが早いかもです。 何かの参考になれば。