Esiste un'opzione per utilizzare Amazon Cloud Drive dal terminale (Linux)?


40

Come probabilmente saprai, Amazon non ha rilasciato alcun client Cloud Drive per Linux. Esiste un'altra opzione per accedere all'ACD dal terminale?


1
Sembra la risposta, anche se sembra essere "sì", in realtà è "no". Puoi utilizzare il Servizio solo per archiviare, recuperare, gestire e accedere ai tuoi file per scopi personali e non commerciali utilizzando le caratteristiche e le funzionalità che mettiamo a disposizione ... amazon.com/gp/help/customer/display.html/? nodeId = 201376540
Michael - sqlbot

3
Non sono sicuro del perché ciò significherebbe che non è possibile accedervi dal terminale. Amazon sta fornendo funzionalità, che potrebbe (in futuro) ben funzionare dal terminale. Fornisce anche un'API aperta, che qualcuno può racchiudere in un'applicazione della riga di comando (vedere la mia risposta di seguito).
Chris,

La migliore soluzione che vedo (che sto per configurare) è configurare un mount SSHFS dal mio mac e usare il client Amazon Drive mac.
Sridhar Sarnobat,

Risposte:


22

Purtroppo , al momento di chiedere la risposta , No , ma non di più! Ora puoi accedere facilmente ad Amazon Cloud Drive dal terminale usando un client OpenSource chiamato acd_cli, che è scritto in Python (3) e funziona su Windows / Linux / Mac. C'era un elenco di app autorizzate qui: https://www.amazon.com/clouddrive/apps ma ora mostra solo i client Amazon ufficiali per MacOS e Windows.

Questi sono per lo più servizi di "cloud-to-cloud-sync" e non sono assolutamente ciò che stai cercando. Anche l'app di build Amazon per Mac OS X, che in realtà è un uploader autonomo, non fornisce un'interfaccia a riga di comando e non è possibile caricare file dalla console.

L'unica speranza è un'API aperta basata su REST che consenta l'interazione con Amazon Cloud Drive, che è una buona notizia, in quanto significa essenzialmente che chiunque potrebbe costruire un client per questo.

Un'app chiamata ExpanDrive supporta anche Amazon Cloud Drive ormai a causa delle richieste degli utenti . Che non aiuta molto, però, dal momento che anche non hanno una versione Linux di loro app (commerciale), eppure, ma sono anche lavorando su questo a quanto pare (in origine per essere rilasciato metà estate 2015). Esistono numerosi prodotti simili come Netdrive (supporta solo Windows). DragonDisk (fuori produzione) ha già binari della riga di comando di Linux e supporta:

Amazon S3®, Google Cloud Storage® e tutti i servizi di archiviazione cloud che offrono compatibilità con l'API Amazon S3

Ovviamente potresti provare a far passare uno di quelli attraverso il vino .

Esistono anche alcuni software che Lifehacker menziona per essere utilizzati su Windows. Immagino che tu possa usare il vino per eseguirlo (o uno qualsiasi degli strumenti precedenti) per vedere se riesci a farli funzionare.

Se tutto ciò non ti rende felice in questo momento:

C'è un'altra idea a cui ho pensato: la navigazione web basata su terminali . Installa w3m o qualsiasi altra alternativa (lynx, links2, ecc.) E provalo - Non sono andato molto lontano, ma non li ho testati tutti e puoi almeno accedere al sito web dal tuo browser basato su terminale . Inoltre non ho potuto testare le capacità di rendering delle immagini (per questo è necessario xterm). Ecco una guida decente.

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

Il problema è che non visualizza alcun file e avrai problemi con la funzionalità di caricamento con trascinamento della selezione. Quindi siamo generalmente sfortunati.


Expandrive ha aggiunto il supporto nella versione 5.
Artur Bodera il

3
@ArturBodera certo, ma mancano ancora del supporto linux
Chris

3
Questo è tornato ad essere "NO" in quanto Amazon ha interrotto l'accesso da tutti gli strumenti come questo.
Mattdm,

20

Ho usato http://rclone.org/ con molto successo. Lo trovo abbastanza maturo e robusto. Include anche la limitazione della larghezza di banda che funziona!

Modifica: si noti che non è più così. Amazon Drive ha vietato rclone e questo sembra essere permanente.


Prestare attenzione nel raccomandare software o servizi in quanto potrebbero apparire come spam. Considera di leggere superuser.com/help/promotion
gioco di

9
Punto preso, tuttavia, il poster originale chiedeva consigli sul software. Non sono affiliato con questi ragazzi in ogni caso.
matt604,

1
Questo sembra funzionare bene finora. Ho intenzione di fare lo script attorno ad esso e creare un sistema di backup automatizzato per la mia rete usando questo. Grazie per la segnalazione Matt
Kendrick,

1
rclone è fantastico e funziona bene per me. Mi piace come assomiglia a rsync. Grazie @ matt604
laher

1
Si noti che non è più così. Amazon Cloud ha vietato rclone e questo sembra essere permanente. rclone forum post
matt604

5

Apparentemente c'è anche un altro progetto di accesso alla riga di comando per principianti.

La pagina Strumenti di terze parti ACD elenca acd_cli , uno strumento di accesso alla riga di comando nelle fasi alfa.


1
Oggi sto usando anche questo ed è abbastanza pulito - funziona abbastanza bene e poiché è scritto in Python funzionerà sotto Linux (come richiesto da OP)
Chris


1

Esiste un driver FUSE per Amazon Cloud Drive che esiste ma i risultati del suo utilizzo sono (finora) incoerenti.

Il driver si basa su alcuni lavori precedenti effettuati per consentire l'utilizzo di Amazon Cloud Drive da Python.

Tuttavia, sembra che l'API REST per Amazon Cloud Drive sia cambiata da quando è stato svolto il lavoro precedente.

I miei risultati nell'usarlo sono stati chiazzati. Potrei montare l'ACD come mount point di Linux e trasferire i dati su di esso usando gli strumenti della riga di comando (come il comandante di mezzanotte) ma non riesco a vedere i file di trasferimento localmente sul mount point di Linux. Altre volte, non potevo sembrare su ACD.

È un lavoro di speranza in corso a questo punto.


Appena provato, posso vedere le cartelle ma nessun file ... l'aggiunta di file non si riflette sull'interfaccia web, quindi presumo che qualcosa non funzioni.
Artur Bodera,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.