• ベストアンサー

サーバーについて質問です。

自分のパソコンにcgiで動くプログラムを入れようと思っています。WebサーバーにアパッチかAnHttpdを使うつもりです。 そこで教えていただきたいのですが、サーバーを起動していない場合、PCに侵入される可能性は普通にインターネットへ接続する場合と同じでしょうか? セキュリティには全く自信がないので、ネットに接続するときだけサーバーを切ろうかと思っています。サーバーを起動していると知らずにPCへのアクセスを許可してしまいそうな不安があります。

質問者が選んだベストアンサー

  • ベストアンサー
  • MovingWalk
  • ベストアンサー率43% (2233/5098)
回答No.2

Webサーバは、ポート80(標準的な場合)へのアクセスを処理する サービスプログラムです。 ですから、Webサーバが起動している場合は、ポート80→Webサーバ→CGIなど の経路で外部からアクセスできますが、Webサーバを起動していなければ 今までのサーバを起動していない状態と同じことです。 (影響が出るのは起動しているときだけです) ご質問の内容から判断すると、Webサーバを公開しようということでは ないようですので、ファイアウォールやルータでポート80が開いていなければ 問題はありません。ルータを入れて(ポートはあけないで)おくと LAN内ではWebサーバにアクセスでき、外部からはアクセスできないので 何かと都合がいいと思います。

violet_07
質問者

お礼

お察しの通り公開しないで個人用で使うつもりです。 LANというのはメリットがありそうですね。 今回は非常に有意義な回答をいただくことができとても嬉しかったです。ありがとうございました。

その他の回答 (1)

  • HiroBlue
  • ベストアンサー率22% (22/96)
回答No.1

>セキュリティには全く自信がないので、ネットに接続するときだけサーバーを切ろうかと思っています。サーバーを起動していると知らずにPCへのアクセスを許可してしまいそうな不安があります。 ということから、何らかのセキュリティ対策をされていると判断しました。 アクセス制御でポート:80だけ公開すればいいのではないでしょうか? サーバ機能が動作しているか否かより、きちんとセキュリティ対策されているかが重要でしょう。

violet_07
質問者

お礼

>サーバ機能が動作しているか否かより、きちんとセキ >ュリティ対策されているかが重要でしょう。 これが自信がないので、起動さえしなければいいかと思いました。Webサーバーのしくみが少しわかりました。どうもありがとうございました。

関連するQ&A