在 Ubuntu 服务器上安装多个存储桶,如何配置多个访问密钥?
Mount multiple buckets on Ubuntu server, how to configure multiple access keys?
我已按照 WhiteBoard Coder: Install and set up s3fs in Ubuntu 16.04 to mount an s3 bucket 在 Ubuntu 服务器上安装 S3 存储桶。
现在我想做的是在同一个 Ubuntu 服务器上安装第二个存储桶...我有 2 个不同的用户,对于这些存储桶中的每一个,我不知道如何配置它们密码。
之前我必须将 access-key:secrect-key
放入 /etc/passwd-s3fs
文件中,但现在我有 2 组不同的标记,我不知道该怎么做?
更新
一些背景:我正在研究电子商务解决方案...我正在研究一个集成系统,不同的客户将他们的产品信息发送到我们的电子商务通过 FTP.
例如,client-1 是一位汽车经销商,他通过 FTP 将数百张照片上传到我们的 FTP 服务器...我们为 client-1 创建了一个 S3 存储桶,使用 S3FS 挂载存储桶,照片直接进入存储桶...
现在我从不同的汽车经销商那里获取数据,并且出于安全原因,我们希望每个客户端都有单独的存储桶和凭据,这就是为什么我想配置 S3FS 以使用单独的访问密钥文件。
接下来的话仅代表本人意见。我们不讨论性能和访问问题,只是尝试直接解决您的问题。
我会 create new policy 可以访问两个存储桶。
下一步 create group 将此政策作为许可。
s3fs 接受一个标志来覆盖默认密码路径:
-o passwd_file (default="")
specify the path to the password file, which which takes precedence over the password in $HOME/.passwd-s3fs and /etc/passwd-s3fs
因此您应该创建两个密码文件并为每个 s3fs 实例提供不同的路径。
我已按照 WhiteBoard Coder: Install and set up s3fs in Ubuntu 16.04 to mount an s3 bucket 在 Ubuntu 服务器上安装 S3 存储桶。
现在我想做的是在同一个 Ubuntu 服务器上安装第二个存储桶...我有 2 个不同的用户,对于这些存储桶中的每一个,我不知道如何配置它们密码。
之前我必须将 access-key:secrect-key
放入 /etc/passwd-s3fs
文件中,但现在我有 2 组不同的标记,我不知道该怎么做?
更新
一些背景:我正在研究电子商务解决方案...我正在研究一个集成系统,不同的客户将他们的产品信息发送到我们的电子商务通过 FTP.
例如,client-1 是一位汽车经销商,他通过 FTP 将数百张照片上传到我们的 FTP 服务器...我们为 client-1 创建了一个 S3 存储桶,使用 S3FS 挂载存储桶,照片直接进入存储桶...
现在我从不同的汽车经销商那里获取数据,并且出于安全原因,我们希望每个客户端都有单独的存储桶和凭据,这就是为什么我想配置 S3FS 以使用单独的访问密钥文件。
接下来的话仅代表本人意见。我们不讨论性能和访问问题,只是尝试直接解决您的问题。
我会 create new policy 可以访问两个存储桶。
下一步 create group 将此政策作为许可。
s3fs 接受一个标志来覆盖默认密码路径:
-o passwd_file (default="")
specify the path to the password file, which which takes precedence over the password in $HOME/.passwd-s3fs and /etc/passwd-s3fs
因此您应该创建两个密码文件并为每个 s3fs 实例提供不同的路径。