2


0

c#ファイル/ディレクトリのアクセス許可を作成または変更します。asp.netにmonoおよびapache2を使用してグループの読み取りアクセス許可を追加します。

monoおよびapache2でasp.netを使用してファイルまたはディレクトリの権限を変更/設定するにはどうすればよいですか?

ディレクトリが存在するかどうかを確認する必要があるaspxページがあり、存在しない場合は作成する必要がありますが、グループの読み取り権限が設定されています。 「DirectorySecurity」で試しましたが、「PlatformNotSupportedException」をスローします。

Apacheはwww-dataユーザーを使用しており、作成されたすべてのファイル/フォルダーはこのユーザーが所有しています。ディレクトリ権限はこの `drwx ------`のようになります。

問題は、それらをどのように「drwxr -----」に変更できるかです。

1 Answer


7


Mono.Unix.Nativeのhttp://docs.go-mono.com/index.aspx?link=M%3aMono.Unix.Native.Syscall.chmod[Syscall.chmod]を使用します