0

Centos6.2 では、mod_wsgi (Django を使用) を実行しようとしています。1 つのディレクトリから 2 つのサイトを提供していますが、Centos 5.2 ではすべて正常に動作します。ログで、2 番目のドメインの「アクセス拒否エラー」が発生しました。

問題は、ユーザー A のホーム ディレクトリにアクセス許可 777 でテスト ディレクトリを作成し、ユーザー B としてこれにアクセスしようとしたことです。Centos 5.2 ではテスト ディレクトリにアクセスできますが、Centos 6.2 ではアクセスできません。

私の最初の考えは、Selinux はアクティブでしたが、Selinux は無効になっているということでした。

[root@server sysconfig]# sestatus SELinux ステータス: 無効

何か案が?

4

1 に答える 1

0

ホーム ディレクトリの新しいディレクトリは、パーミッション 710 で作成されます。古い Centos では、それらは 711 で作成されました。ディレクトリを 711 に変更するとうまくいきます。

于 2012-08-23T13:13:19.320 に答える