直近10分以内に、7人がこのサイトの閲覧を開始しました。昨日:0総計:60Wikiステータス総ページ数:79件filesystem:doc:security目次データを保管するディレクトリの安全についてApacheにhtaccessファイルを読み込ませる、もしくはIISの設定をする事でアクセス制限するディレクトリを、外部から絶対にアクセス出来ない位置に移動するディレクトリの名前を推測困難にする参考URL通信内容の暗号化についてセキュリティ上注意すべき点データを保管するディレクトリの安全について「MAD合作・合同誌向けファイル提出システム」(以下、「本システム」)では、システムの設置、及びイベント終了後の後処理の簡便性の観点から、MySQLなどのデータベースは利用しません。そのため、設定内容や提出データなど、各種データはテキストファイルをベースに保管されます。ディレクトリに全て保管されています。このディレクトリには、ハッシュ化されたパスワードなど、外部に見られないようにすべきデータが含まれます。ファイルにより、データディレクトリに外部からアクセス出来ないようになっています。ファイルを利用しない設定になっている場合、そのままの状態で利用するとセキュリティ的に脆弱になる恐れがあります。分からない場合は、(設置場所のURL)/data/seccheck.txtにアクセスしてみて下さい。データディレクトリにアクセス出来る状態です。出てきた場合、以下に挙げる対策のうちいずれかを講じる必要があります。※ここに書いてある内容がよく分からない場合は、システム制作者が代わりにポータルサイトの設置を行いますので、ご連絡下さい。ファイルを有効にすれば、システムに同梱されているファイルが読み込まれ、データディレクトリが保護されます。IISで設定を行う事でも、アクセス制限を行えます。恐れ入りますが、ApacheやIISの設定方法については、サポート致しかねますので、各自で調べて下さい。ディレクトリを、外部から絶対にアクセス出来ない位置に移動する初期状態では、データディレクトリが「ドキュメントルート」1)の中にありますが、これをドキュメントルートの外側に置くのが最も安全だと思われます。名前になっています)の外側に移動して下さい。入っているディレクトリと同じ場所)に作って下さい。中身は次の通りになります。define('DATAROOT','/home/hokkaidoyukkuri/portaldata/');ディレクトリの名前を推測困難にするもし、上に挙げた方法を取る事が、(レンタルサーバーの制約などによって)出来ない場合は、最低でも、データディレクトリの名前を推測が困難なものに変更すべきです。具体的には、以下のようにして下さい。data)を、推測困難なもの(ランダムな英数字など)に変更して下さい。入っているディレクトリと同じ場所)に作って下さい。中身は次の通りになります。define('DATAROOT','qawsedrftgyhujikolp/');参考URLセキュリティ(DokuWiki)通信内容の暗号化について本システムでは、ログイン時にパスワードを用いた認証を行います。始まるやつ)が挙げられます。Encryptなど、無料で取得出来る証明書を利用して、SSL/TLS通信を導入出来ます。レンタルサーバーの1機能として、無料証明書の取得・適用が出来るものもあります(私が利用している「バリューサーバー」にも、無料SSLの適用機能があります。詳細は各自で調べて下さい)。URLにアクセスした時にSSLが適用されません。付いたURLに強制的に移動させられます(参考リンク)。URLでアクセス出来るファイルを置くディレクトリ。以前のリビジョンバックリンク文書の先頭へ。