Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/amazon-s3/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Amazon s3 为已装入S3存储桶的目录中的文件设置默认权限_Amazon S3 - Fatal编程技术网

Amazon s3 为已装入S3存储桶的目录中的文件设置默认权限

Amazon s3 为已装入S3存储桶的目录中的文件设置默认权限,amazon-s3,Amazon S3,我的服务器上安装了一个S3存储桶。它作为根安装 默认情况下,我需要使bucket中某些文件夹中的所有文件归另一个用户所有,因为当我尝试以该用户的身份对该目录执行操作时,它会说访问被拒绝 我试过: sudo setfacl -Rdm u:newuser:rwx /path/to/directory/ 我还卸载了bucket,然后以该用户的身份登录并尝试重新装载,但由于该用户没有访问密码文件的权限,因此也无法正常工作 我是否必须只授予该用户对密码文件的权限 还有别的办法吗?欢迎使用任何其他解决方案

我的服务器上安装了一个S3存储桶。它作为根安装

默认情况下,我需要使bucket中某些文件夹中的所有文件归另一个用户所有,因为当我尝试以该用户的身份对该目录执行操作时,它会说访问被拒绝

我试过:

sudo setfacl -Rdm u:newuser:rwx /path/to/directory/
我还卸载了bucket,然后以该用户的身份登录并尝试重新装载,但由于该用户没有访问密码文件的权限,因此也无法正常工作

我是否必须只授予该用户对密码文件的权限


还有别的办法吗?欢迎使用任何其他解决方案。

您如何将S3安装为驱动器?AmazonS3是一个对象存储系统,而不是一个文件系统。任何此类权限都将与用于装载S3的方法/软件相关联。不建议使用此方法访问S3上的内容。使用fuseIt挂载会更好地使用Amazon EFS挂载文件系统,而不是使用带有
fuse
的Amazon S3。