New issue 237 by aljosa.m...@gmail.com: s3fs mount failed - 403/AccessDenied
http://code.google.com/p/s3fs/issues/detail?id=237
mount results in error although AWS credentials are valid (used in
production):
$ s3fs <BUCKET> /abs/path/
s3fs: CURLE_HTTP_RETURNED_ERROR
s3fs: HTTP Error Code: 403
s3fs: AWS Error Code: AccessDenied
s3fs: AWS Message: Access Denied
Version of s3fs being used (s3fs --version):
Amazon Simple Storage Service File System 1.61
Version of fuse being used (pkg-config --modversion fuse):
2.8.4
System information (uname -a):
Linux aljosa-laptop 3.0.0-13-generic #22-Ubuntu SMP Wed Nov 2 13:27:26 UTC
2011 x86_64 x86_64 x86_64 GNU/Linux
Distro (cat /etc/issue):
Ubuntu 11.10
s3fs command line used (if applicable):
$ s3fs <BUCKET> /abs/path/
I have the same issue, but a little bit different system - Ubuntu distro on
Amazon.
Version of s3fs being used (s3fs --version):
Amazon Simple Storage Service File System 1.61
Version of fuse being used (pkg-config --modversion fuse):
2.8.4
System information (uname -a):
Linux myserver 2.6.38-8-virtual #42-Ubuntu SMP Mon Apr 11 07:04:38 UTC 2011
i686 i686 i386 GNU/Linux
Distro (cat /etc/issue):
Ubuntu 11.04
s3fs command line used (if applicable):
$ s3fs <BUCKET> /mnt/<BUCKET>
I have the same issue, but a little bit different system - Ubuntu distro on
Amazon.
User is not master user, but have write access to the s3 bucket content.
The user access tested sucsesfull with s3cmd tool.
The command works with master Amazon AWS user keys in /etc/passwd-s3fs file.
Version of s3fs being used (s3fs --version):
Amazon Simple Storage Service File System 1.61
Version of fuse being used (pkg-config --modversion fuse):
2.8.4
System information (uname -a):
Linux myserver 2.6.38-8-virtual #42-Ubuntu SMP Mon Apr 11 07:04:38 UTC 2011
i686 i686 i386 GNU/Linux
Distro (cat /etc/issue):
Ubuntu 11.04
s3fs command line used (if applicable):
$ s3fs <BUCKET> /mnt/<BUCKET> -o passwd_file=/etc/passwd-s3fs
I can mount the s3 bucket if user had "s3:ListAllMyBuckets" permissions for
all s3 buckets.
User permissions example
{
"Statement": [
{
"Sid": "Stmt1321701021412",
"Action": [
"s3:ListAllMyBuckets"
],
"Effect": "Allow",
"Resource": [
"arn:aws:s3:::*"
]
}
]
}