2016-06-14 18 views
-1

私はAmazon AWSで自分のWebサイトをホストしました。正常に動作していますが、すべてのファイルは一般にアクセス可能です。Ubuntuの `/ var/www`フォルダのデフォルト許可

URLすべてのファイルのリストを与える

mywebsite.com/uploads/を打つように。

mywebsite.com/php_code/は、完全なPHPコードのリストを提供しています。

どうすればこの問題を防ぐことができますか?

これはファイルのアクセス許可に関連するものです。私はUbuntuには新しく、入手できません。

+0

この質問はask.ubuntu.comに送信されます。 – JrBenito

答えて

0

ブランクのindex.htmlファイルを各ディレクトリに貼り付けるだけで、index.html(またはindex.php)のイベントが発生していないディレクトリのファイルを一覧表示するデフォルトのApache動作が行われないようにすることができます。あなたはWordpressのようなCMSの中でそれを見るでしょう。

.htaccessファイルにOptions -Indexesを追加して、Apacheがディレクトリ内のファイルをリストしないようにすることもできます。

これは最終的にはUbuntuの問題ではなく、ファイルのパーミッションの問題ではなく、AWSの問題ではありません。これは実際にはApacheの問題であり、それはやるべきことをしています。

関連する問題