【问题标题】:S4cmd giving permission denied errorS4cmd 授予权限被拒绝错误
【发布时间】:2017-05-14 15:21:06
【问题描述】:

我在我的 Ec2 Ubuntu 实例上安装了 S4cmd,但是在尝试运行时它在下面给出了这个

错误:-bash: /usr/local/bin/s4cmd: 权限被拒绝

我尝试了所有方法,例如 sudo -s、更新 pip 以及其他问题中建议的所有方法。但没有一个为我工作。

到目前为止,我正在使用 S3cmd。但是从 EC2 到 DreamObjects 或 CenturyLink 对象存储的 PUT 请求非常缓慢。它正在一个接一个地上传。我的项目需要上传大量(超过一百万)非常小的对象。

【问题讨论】:

    标签: python bash ubuntu amazon-ec2 s3cmd


    【解决方案1】:

    这很可能不是一个有用的答案,但是当它没有成为可执行文件的权限时,您是否正在尝试执行该文件。进入/usr/local/bin/目录,尝试以下命令

    chmod +x s4cmd
    

    看看这是否有效......

    【讨论】:

    • PS superuser.com 可能是问这个问题的更好地方...
    • 但是 s4cmd 似乎只适用于 Amazon s3,不适用于其他对象存储服务。我刚刚在超级用户link 上问过这个问题。你也可以帮忙吗?
    • 以上是我知识的极限,恐怕。我从未使用过 s4cmd 或 s3cmd,但我认出了错误消息,因此可以猜测解决方案。除了你得到的答案,我没有什么要补充的了。对不起!!!
    猜你喜欢
    • 1970-01-01
    • 2011-10-17
    • 1970-01-01
    • 2011-08-28
    • 2019-03-10
    • 2018-04-04
    • 2021-10-18
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多