我正在尝试使用Cyberduck CLI连接到UKFast(https://www.ukfast.co.uk/cloud-storage.html)与S3兼容的S3兼容CEPH API。它具有与Amazon相同的功能,但显然使用不同的URL /服务器。连接是通过密钥和密码短语与S3相同。此处列出了Cyberduck CLI协议:https://trac.cyberduck.io/wiki/help/en/howto/cli
我已尝试使用以下命令执行Windows命令提示符。问题是Cyberduck auto添加了amazon AWS URL。那么如何使用自定义端点的所有S3选项?
library(dplyr)
df %>%
group_by(Incident.ID..) %>%
filter(status == "resolved" & lead(status) != "closed") # you can add %>% ungroup() if required
#Source: local data frame [1 x 4]
#Groups: Incident.ID..
#
# Incident.ID.. date status date.diff
#1 INCFI0000029587 2014-09-25 08:34:41 resolved 43
答案 0 :(得分:4)
在Cyberduck CLI中为AWS保留s3://
方案。如果要连接到与S3协议兼容的第三方服务,则需要创建自定义connection profile。连接是您install的XML属性列表.cyberduckprofile
文件,提供另一种连接方案。此类配置文件的一个示例是Profiles/Rackspace US.cyberduckprofile
中应用程序包中附带的Rackspace配置文件,添加了rackspace://
方案以连接到OpenStack Swift兼容的Rackspace Cloud。您可以下载其中一个other S3 profiles available并将其用作模板。确保至少更改要使用的协议方案的Vendor
密钥,例如ukfast
,并将 UKFast 的服务端点作为{{{ 1}}密钥(对应Default Hostname
;我找不到 UKFast 的S3端点的任何文档。
完成后,验证新协议是否列在s3.amazonaws.com
中。然后,您可以使用命令
duck --help
列出存储桶中的文件。
您可能还想请求 UKFast 为您和其他用户提供此类个人资料文件,以简化设置。相同的连接配置文件也可以与Cyberduck一起使用。