→Linux版インストールメニューに戻る
WebサーバーがApacheの場合、以下の手順でセキュリティ対策を行ってください。
※本設定を行わなくてもdesknet's DBは動作しますが、セキュリティ対策のため必ず設定するようにしてください。
- 1.Apache の設定
-
Apacheの設定(httpd.conf)を編集します。
設定ファイルは、Redhat Enterprise Linux 同梱のApacheの場合 /etc/httpd/confにありますので、Viなどのエディタで編集します。
desknet's DBのCGI領域に対して、外部公開する必要がないフォルダ、ファイルへのHTTPアクセスを遮断する設定となります。
■Apache 2.2系
・
・(中略)
・
<LocationMatch "(?i)^/cgi-bin/(?:.*/)?dndb/(?:wddata|wdsession|wdtemplate|admintools)(?:/|$)">
Order allow,deny
Deny from all
</LocationMatch>
<LocationMatch "(?i)^/cgi-bin/(?:.*/)?dndb/(?:.*/)?[^/]+\.(?:sh|bat|cmd|ps1)(?:/.*)?$">
Order allow,deny
Deny from all
</LocationMatch>
<LocationMatch "(?i)^/cgi-bin/(?:.*/)?dndb/(?:.*/)?(?:wdbat|wddneosynclinpgbat|wddneosynclinpgbat2|wddnetsyncctlbat|wddnetsyncimpbat)[^/]*(?:/.*)?$">
Order allow,deny
Deny from all
</LocationMatch>
- 2.Apacheサービスの再起動またはリロード
-
設定ファイルを編集したら、Apacheサービスを再起動またはリロードしてください。
再起動(リロード)後、desknet's DBにアクセスいただきログインができることをご確認ください。
以上で、Webサーバー(Apache)のセキュリティ設定は完了です。
→Linux版インストールメニューに戻る