2016-12-30 6 views
1

私はEc2とUbuntuのインスタンスにS4cmdをインストールし、それを実行しようとすると、私は他の質問にアドバイスピップ&すべてを更新する、にsudo -sと同じようにすべてを試してみましたS4cmdが許可拒否エラー

error:-bash: /usr/local/bin/s4cmd: Permission denied

の下にこれを与えていたときを与えます。しかし誰も私のために働いていない。

今のところS3cmdを使用しています。しかし、EC2からDreamObjectsまたはCenturyLink Object StorageへのPUTリクエストは非常に遅いです。それは1つずつアップロードされていました。私のプロジェクトでは、非常に多くの(100万を超える)非常に小さなオブジェクトをアップロードすることが求められています。

答えて

2

これは有用な答えではありませんが、実行可能ファイルのアクセス許可を持たないファイルを実行しようとしていますか? /usr/local/bin/ディレクトリに移動し、

chmod +x s4cmd 

次のコマンドを試してみて、それが動作するかどうかを確認...

+0

PS http://superuser.com/この質問をするには良い場所かもしれません... –

+0

ありがとう、それは私の問題を解決しました。今、素晴らしい仕事をしています。 – Avinash

+1

しかし、s4cmdはAmazon s3でのみ動作しているようですが、他のオブジェクトストレージサービスでは動作していないようです。私はちょうどスーパーユーザー[リンク](http://superuser.com/questions/1161907/s4cmd-working-only-for-amazon-s3-how-to-configure-it-for-dreamobjects-cloud-sto)でこれを尋ねました。あなたもそれを助けてください。 – Avinash

関連する問題