c#创建或修改文件/目录权限:使用带有mono和apache2的asp.net添加组读取权限

时间:2010-10-29 15:54:20

标签: c# linux mono apache2 file-permissions

如何在mono和apache2下使用asp.net更改/设置文件或目录的权限?

我有一个需要检查目录是否存在的aspx页面,如果没有,必须创建它,但设置了组读取权限。尝试使用DirectorySecurity,但会抛出PlatformNotSupportedException

Apache正在使用www-data用户,并且所有创建的文件/文件夹都归该用户所有,目录权限如下drwx------

问题是如何将它们修改为drwxr-----

1 个答案:

答案 0 :(得分:7)

使用Mono.Unix.Native

中的Syscall.chmod