rsync – s3fs输入/输出错误

我正在尝试使用s3fs和Amazon S3服务建立备份系统.
我跟着这个 this guidethis guide.

Tailing / var / log / messages我得到:

Aug 28 13:37:46 server s3fs:###response=403

我已经尝试创建身份验证文件/ etc / passwd-s3fs并设置访问和私钥,并通过命令行传递它.我检查了几次凭据,我用它与s3fox,它正在工作.

我还设置了机器的时间(使用date命令)与Amazon S3服务器相同(我得到了S3服务器使用文件管理器上传文件的时间).

rsync不仅不起作用,/ mnt / s3中的ls或cp等命令也不起作用.

解决方法

您实际上可以将凭据存储在两个位置.系统级别或用户级别.从你的问题不清楚你有什么设置.每个都需要不同的权限设置

对于/ etc / passwd-s3fs中的系统级放置,权限应为640.因此,如果不是这样,请使用chmod进行调整:

sudo chmod 640 /etc/passwd-s3fs

对于〜/ .passwd-s3fs中的用户级别放置,权限应为600.因此,请使用chmod进行调整:

chmod 600 ~/.passwd-s3fs

此外,每个文件的内容应遵循相当简单的AccessKey格式:SuperSecretKey,不需要任何其他内容.冒号(:)的一侧的AccessKey和另一侧的SuperSecretKey.

相关文章

文章浏览阅读1.8k次,点赞63次,收藏54次。Linux下的目录权限...
文章浏览阅读1.6k次,点赞44次,收藏38次。关于Qt的安装、Wi...
本文介绍了使用shell脚本编写一个 Hello
文章浏览阅读1.5k次,点赞37次,收藏43次。【Linux】初识Lin...
文章浏览阅读3k次,点赞34次,收藏156次。Linux超详细笔记,...
文章浏览阅读6.8k次,点赞109次,收藏114次。【Linux】 Open...