Apakah ada opsi untuk menggunakan Amazon Cloud Drive dari terminal (Linux)?

40

Seperti yang mungkin Anda ketahui, Amazon tidak merilis klien Cloud Drive untuk Linux. Apakah ada opsi lain untuk mengakses ACD dari terminal?

metalcamp
sumber
1
Kelihatannya jawabannya, meskipun tampaknya "ya," sebenarnya, "tidak." Anda dapat menggunakan Layanan hanya untuk menyimpan, mengambil, mengelola, dan mengakses File Anda untuk keperluan pribadi, non-komersial menggunakan fitur dan fungsionalitas yang kami sediakan ... amazon.com/gp/help/customer/display.html/? nodeId = 201376540
Michael - sqlbot
3
Tidak yakin mengapa ini berarti Anda tidak dapat mengaksesnya dari terminal. Amazon menyediakan fungsionalitas, yang mungkin (di masa depan) berjalan sangat baik dari terminal. Ini juga menyediakan API terbuka, yang dapat dibungkus seseorang di dalam aplikasi baris perintah (lihat jawaban saya di bawah).
Chris
Solusi terbaik yang saya lihat (yang saya sedang dalam proses pengaturan) adalah untuk mengatur mount SSHFS dari mac saya dan menggunakan klien mac Amazon Drive.
Sridhar Sarnobat

Jawaban:

22

Sayangnya , pada saat menanyakan jawabannya , TIDAK , tetapi tidak lagi! Anda sekarang dapat dengan mudah mengakses Amazon Cloud Drive dari terminal menggunakan klien OpenSource bernama acd_cli, yang ditulis dalam Python (3) dan berjalan di bawah Windows / Linux / Mac. Ada daftar aplikasi resmi di sini: https://www.amazon.com/clouddrive/apps tetapi sekarang hanya menampilkan klien Amazon resmi untuk MacOS dan Windows.

Ini sebagian besar adalah layanan "cloud-to-cloud-sync" dan sama sekali bukan yang Anda cari. Bahkan aplikasi Amazon build untuk Mac OS X, yang sebenarnya merupakan pengunggah yang berdiri sendiri, tidak menyediakan antarmuka baris perintah dan Anda tidak dapat mengunggah file dari konsol.

Satu-satunya harapan adalah API berbasis REST terbuka yang memungkinkan interaksi dengan Amazon Cloud Drive, yang merupakan kabar baik, karena pada dasarnya berarti, siapa pun dapat membangun klien untuk itu.

Satu aplikasi bernama ExpanDrive juga mendukung Amazon Cloud Drive sekarang karena permintaan pengguna . Yang tidak membantu banyak, meskipun, karena mereka juga tidak memiliki versi Linux dari (komersial) mereka aplikasi, namun, tetapi mereka juga bekerja pada yang tampaknya (awalnya akan dirilis pertengahan musim panas 2015). Ada sejumlah produk serupa seperti Netdrive (hanya mendukung Windows). DragonDisk (dihentikan) sudah memiliki binari baris perintah linux dan mendukung:

Amazon S3®, Google Cloud Storage®, dan semua layanan penyimpanan cloud yang menyediakan kompatibilitas dengan Amazon S3 API

Anda tentu saja dapat mencoba menjalankan keduanya melalui anggur .

Ada juga beberapa perangkat lunak yang disebut lifehacker untuk digunakan di Windows. Saya membayangkan Anda bisa menggunakan anggur untuk menjalankannya (atau salah satu alat sebelumnya) untuk melihat apakah Anda bisa membuatnya bekerja.

Jika semua ini tidak membuat Anda bahagia saat ini:

Ada ide lain yang saya pikirkan: Penjelajahan web berbasis terminal . Instal w3m atau alternatif apa pun (lynx, links2, dll.) Dan coba - saya tidak terlalu jauh, tapi saya belum menguji semuanya dan Anda setidaknya bisa login ke situs web dari browser berbasis terminal Anda . Saya juga tidak bisa menguji kemampuan rendering gambar (Anda perlu xterm untuk itu). Berikut ini panduan yang layak.

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

Masalahnya adalah ia tidak menampilkan file apa pun dan Anda akan mengalami masalah dengan fungsionalitas drag & drop upload. Jadi kita umumnya kurang beruntung.

Chris
sumber
Expandrive menambahkan dukungan di versi 5.
Artur Bodera
3
@ ArturBodera yakin, tetapi mereka masih kekurangan dukungan linux
Chris
3
Ini kembali menjadi "TIDAK" karena Amazon telah merusak akses dari semua alat seperti ini.
mattdm
20

Saya telah menggunakan http://rclone.org/ dengan banyak keberhasilan. Saya merasa cukup dewasa dan kuat. Ini juga termasuk pembatasan bandwidth yang berfungsi!

Sunting: Harap dicatat bahwa ini bukan lagi masalahnya. Amazon Drive telah melarang rclone dan ini tampaknya permanen.

matt604
sumber
Harap berhati-hati saat merekomendasikan perangkat lunak atau layanan karena mereka mungkin muncul sebagai spam. Silakan pertimbangkan membaca superuser.com/help/promotion
pun
9
Poin yang diambil, bagaimanapun, poster asli meminta rekomendasi perangkat lunak. Lagipula aku tidak berafiliasi dengan orang-orang ini.
matt604
1
Tampaknya ini berfungsi dengan baik sejauh ini. Saya berencana untuk skrip di sekitarnya dan membangun sistem cadangan otomatis untuk jaringan saya menggunakan ini. Terima kasih atas tipnya Matt
Kendrick
1
rclone mengagumkan & bekerja dengan baik untuk saya. Saya suka bagaimana menyerupai rsync. Terima kasih @ matt604
laher
1
Harap dicatat bahwa ini bukan lagi masalahnya. Amazon Cloud telah melarang rclone dan ini tampaknya permanen. posting forum rclone
matt604
5

Rupanya ada proyek akses baris perintah newbie lain juga.

Halaman ACD 3rd Party Tools mencantumkan acd_cli , alat akses baris perintah di tahap alpha.

pengguna2280349
sumber
1
Saya menggunakan yang satu ini juga saat ini dan itu cukup rapi - bekerja dengan cukup baik dan karena ini ditulis dalam python itu akan bekerja di linux (seperti yang diminta oleh OP)
Chris
1

Ada driver FUSE untuk Amazon Cloud Drive yang ada tetapi hasil penggunaannya (sejauh ini) tidak konsisten.

Pengandar didasarkan pada beberapa pekerjaan sebelumnya yang dilakukan untuk memungkinkan menggunakan Amazon Cloud Drive dari python.

Namun, tampaknya REST API untuk Amazon Cloud Drive telah berubah sejak pekerjaan sebelumnya dilakukan.

Hasil saya menggunakannya sangat buruk. Saya bisa memasang ACD sebagai titik pemasangan linux dan mentransfer data ke dalamnya menggunakan alat baris perintah (seperti komandan tengah malam) tapi saya tidak bisa melihat transfer file secara lokal pada titik pemasangan linux. Di waktu lain, saya tidak bisa melihatnya di ACD.

Ini adalah pekerjaan penuh harapan yang sedang berjalan pada saat ini.

pengguna2280349
sumber
Baru saja mengujinya, saya dapat melihat folder tetapi tidak ada file ... menambahkan file tidak tercermin pada antarmuka web, jadi saya menganggap ada sesuatu yang rusak.
Artur Bodera