如何将 Amazon S3 存储桶挂载到 FreeBSD 上的目录?

如何将 Amazon S3 存储桶挂载到 FreeBSD 上的目录?

我找不到如何将 Amazon S3 存储桶挂载到 FreeBSD 上的现有目录的解决方案。我怀疑我需要安装端口fusefs-s3fs

但是我该如何配置它?我找不到任何信息。

答案1

是的,你是对的,你需要安装 fusefs-s3fs,一旦你完成了这个操作,请确保将 fusefs_enable="YES" 放在你的 /etc/rc.conf 的某个地方(这样 fuse 会在重启后启动)。

现在在 /etc/ 中创建一个名为 passwd-s3fs 的文件并将其权限设置为 640。在该文件中添加您的 S3 访问密钥和密钥,如下所示:

accessKeyId:secretAccessKey

在一条线上。

然后通过执行 /usr/local/etc/rc.d/fusefs start 启动 fuse

然后您就可以开始了,并且您将能够按如下方式安装您的 S3 存储桶:

s3fs mybucket /mnt -ouse_cache=/tmp

当然,所有这些都假设您以 root 身份运行。

如果你需要更多关于使用 fusefs-s3fs 的信息,请访问http://code.google.com/p/s3fs/wiki/FuseOverAmazon

相关内容