端末からAmazon Cloud Driveを使用するオプションはありますか(Linux)?


40

ご存知のとおり、AmazonはLinux用のCloud Driveクライアントをリリースしていません。端末からACDにアクセスする他のオプションはありますか?


1
答えのように見えますが、「はい」と思われる場合でも、実際には「いいえ」です。 本サービスは、当社が提供する機能を使用して、個人的な非営利目的でファイルを保存、取得、管理、およびアクセスする場合にのみ使用できます... amazon.com/gp/help/customer/display.html/? nodeId = 201376540
Michael-sqlbot

3
ターミナルからアクセスできないことを意味する理由はわかりません。Amazonは機能を提供しています。これは(将来)端末から実行される可能性があります。また、オープンAPIを提供します。これは、誰かがコマンドラインアプリケーション内にラップする場合があります(以下の回答を参照)。
クリス

私が見る最良の解決策(私は設定中です)は、私のMacからSSHFSマウントを設定し、mac Amazon Driveクライアントを使用することです。
スリダールサルノバト

回答:


22

答えを尋ねた時点では、残念ながらいいえでしたが、それ以上ではありませんでしたacd_cliPython(3)で記述され、Windows / Linux / Macで実行されるOpenSourceクライアントを使用して、ターミナルからAmazon Cloud Driveに簡単にアクセスできるようになりました。https://www.amazon.com/clouddrive/appsに承認済みアプリのリストがありましたが、MacOSおよびWindows用の公式のAmazonクライアントのみが表示されるようになりました。

これらはほとんどが「クラウドからクラウドへの同期」サービスであり、絶対にあなたが探しているものではありません。実際にスタンドアロンのアップローダーであるMac OS X用のAmazonビルドアプリでさえ、コマンドラインインターフェイスを提供せず、コンソールからファイルをアップロードできません。

唯一の希望は、Amazon Cloud Driveとの対話を可能にするオープンなRESTベースのAPIであり、これは基本的に誰もがクライアントを作成できることを意味するため、朗報です。

ExpanDriveと呼ばれる1つのアプリも、ユーザーのリクエストにより Amazon Cloud Driveをサポートしています。ただし、彼らは(商用)アプリのLinuxバージョンもまだ持っていないので、それはあまり役に立ちませんが、明らかに(当初は2015年夏中旬にリリースされる予定です)にも取り組んでいます。Netdrive(Windowsのみをサポート)など、類似の製品が多数あります。(廃止された)DragonDiskにはすでにLinuxコマンドラインバイナリがあり、以下をサポートしています。

AmazonS3®、Google CloudStorage®、およびAmazon S3 APIとの互換性を提供するすべてのクラウドストレージサービス

もちろん、ワインを介してそれらのいずれかを実行しようとすることができます。

lifehackerがWindowsで使用されると言及しているソフトウェアもあります。ワインを使用して(または以前のツールのいずれかを)実行して、それらが機能するかどうかを確認できると思います。

これらすべてが今あなたを幸せにしない場合:

私が考えた別のアイデアがあります:端末ベースのWebブラウジングw3mまたは他の代替物(lynx、links2など)をインストールして試してみます-それほど遠くはありませんでしたが、すべてをテストしたわけではなく、少なくとも端末ベースのブラウザーからWebサイトにログインできます。また、イメージレンダリング機能をテストすることもできませんでした(そのためにはxtermが必要です)。ここにきちんとしたガイドがあります。

sudo apt-get install w3m w3m-img
w3m cloud.amazon.com

問題は、ファイルが表示されず、ドラッグアンドドロップアップロード機能に問題があることです。だから、私たちは一般的に運が悪い。


Expandriveはバージョン5でサポートを追加しました。
ArturBodera

3
@ArturBoderaは確かですが、彼らはまだLinuxサポートを欠いています
クリス

3
Amazonはこのようなすべてのツールからのアクセスを切断しているため、これは「NO」に戻ります。
mattdm

20

私はhttp://rclone.org/を使用して成功を収めています。かなり成熟していて堅牢だと思います。機能する帯域幅調整も含まれています!

編集:これはもはや事実ではないことに注意してください。Amazon Driveはrclone禁止しており、これは永続的なもののようです。


ソフトウェアやサービスがスパムとして表示される可能性があるため、推奨する際は注意してください。superuser.com/help/promotionを
しゃれ

9
ただし、元のポスターはソフトウェアの推奨事項を求めていました。とにかく私はこれらの人と提携していません。
matt604

1
これは今のところうまくいくようです。これをスクリプト化し、これを使用してネットワークの自動バックアップシステムを構築する予定です。ヒントをありがとうマット
ケンドリック

1
rcloneは素晴らしいです。rsyncに似ているのが好きです。ありがとう@ matt604
laher

1
これはもはや事実ではないことに注意してください。Amazon Cloudはrcloneを禁止しており、これは永続的なもののようです。 rcloneフォーラムの投稿
matt604

5

どうやら別の初心者のコマンドラインアクセスプロジェクトもあります。

ACDサードパーティツールのページをリストacd_cli、アルファ段階でのコマンドラインアクセスツール。


1
かなりうまく機能し、それはPythonで書かれているので(OPで尋ねたとして)それはLinuxで動作します-私は、今日もこの1を使用していますが、それはかなりきちんとだ
クリス・


1

Amazon Cloud DriveにはFUSEドライバーが存在しますが、それを使用した結果は(これまでのところ)一貫性がありません。

このドライバーは、PythonからAmazon Cloud Driveを使用できるようにするために行われた以前の作業に基づいています。

ただし、以前の作業が完了してからAmazon Cloud DriveのREST APIが変更されたようです。

それを使った私の結果はむらがありました。LinuxマウントポイントとしてACDをマウントし、コマンドラインツール(ミッドナイトコマンダーなど)を使用してデータを転送できましたが、Linuxマウントポイントでローカルに転送ファイルを表示できませんでした。また、ACDでそれらを見ることができませんでした。

この時点で進行中の希望に満ちた作業です。


試してみたところ、フォルダは表示されますが、ファイルは表示されません...ファイルの追加はWebインターフェイスに反映されないため、何かが壊れていると思います。
アルトゥールボデラ
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.