Existe-t-il une option pour utiliser Amazon Cloud Drive à partir d'un terminal (Linux)?

40

Comme vous le savez probablement, Amazon n'a publié aucun client Cloud Drive pour Linux. Existe-t-il une autre option pour accéder à ACD depuis un terminal?

metalcamp
la source
1
On dirait que la réponse, même si cela semble être "oui", est en fait "non". Vous ne pouvez utiliser le Service que pour stocker, récupérer, gérer et accéder à Vos Fichiers à des fins personnelles et non commerciales, à l'aide des fonctionnalités que nous mettons à votre disposition ... amazon.com/gp/help/customer/display.html/? nodeId = 201376540
Michael - sqlbot
3
Vous ne savez pas pourquoi cela voudrait dire que vous ne pouvez pas y accéder depuis le terminal. Amazon fournit des fonctionnalités qui, à l'avenir, pourraient très bien être exécutées à partir du terminal. Il fournit également une API ouverte, que quelqu'un peut intégrer à une application en ligne de commande (voir ma réponse ci-dessous).
Chris
La meilleure solution que je vois (que je suis en train de configurer) consiste à configurer un montage SSHFS à partir de mon Mac et à utiliser le client Amazon Drive Mac.
Sridhar Sarnobat

Réponses:

22

Au moment de demander la réponse était malheureusement non , mais pas plus! Vous pouvez désormais accéder facilement à Amazon Cloud Drive à partir du terminal à l'aide d'un client OpenSource appelé acd_cli, écrit en Python (3) et exécuté sous Windows / Linux / Mac. Il y avait une liste d'applications autorisées ici: https://www.amazon.com/clouddrive/apps, mais elle ne montre plus que les clients officiels Amazon pour MacOS et Windows.

Ce sont principalement des services de «synchronisation sur le cloud» et ne correspondent absolument pas à ce que vous recherchez. Même l'application Amazon Build pour Mac OS X, qui est en fait un outil de téléchargement autonome, ne fournit pas d'interface de ligne de commande et vous ne pouvez pas télécharger de fichiers à partir de la console.

Le seul espoir est une API ouverte basée sur REST qui permet une interaction avec Amazon Cloud Drive, ce qui est une bonne nouvelle, car cela signifie essentiellement que tout le monde peut créer un client pour cette application.

Une application appelée ExpanDrive prend également en charge Amazon Cloud Drive à l'heure actuelle en raison de demandes de l'utilisateur . Cela n'aide pas beaucoup, cependant, puisqu'ils n'ont pas non plus de version Linux de leur application (commerciale), mais ils y travaillent aussi apparemment (à l'origine, à paraître mi-été 2015). Il existe un certain nombre de produits similaires tels que Netdrive (ne supporte que Windows). Le DragonDisk (abandonné) dispose déjà de binaires en ligne de commande linux et prend en charge:

Amazon S3®, Google Cloud Storage® et tous les services de stockage en nuage compatibles avec l'API Amazon S3

Vous pouvez bien sûr essayer de passer de l'un à l'autre à travers le vin .

Il y a aussi des logiciels qui Lifehacker mentionne à utiliser sous Windows. J'imagine que vous pouvez utiliser wine pour l'exécuter (ou n'importe lequel des anciens outils) pour voir si vous pouvez les utiliser.

Si tout cela ne vous rend pas heureux maintenant:

J'ai aussi pensé à une autre idée: la navigation Web basée sur un terminal . Installez w3m ou n’importe quelle alternative (lynx, links2, etc.) et essayez-la. Je ne suis pas allé très loin, mais je ne les ai pas tous testés et vous pouvez au moins vous connecter au site Web à partir de votre navigateur terminal. . Je ne pouvais pas non plus tester les capacités de rendu d'image (vous avez besoin de xterm pour cela). Voici un guide décent.

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

Le problème est qu’il n’affiche aucun fichier et que vous aurez des problèmes avec la fonctionnalité de téléchargement par glisser-déposer. Nous n’avons donc généralement pas de chance.

Chris
la source
Expandrive a ajouté le support dans la version 5.
Artur Bodera
3
@ArturBodera bien sûr, mais ils manquent toujours de support Linux
Chris
3
Cela revient à être "NON" car Amazon a cassé l'accès à tous les outils comme celui-ci.
mattdm
20

J'utilise http://rclone.org/ avec beaucoup de succès. Je le trouve assez mature et robuste. Il inclut également une limitation de la bande passante qui fonctionne!

Edit: Veuillez noter que ce n'est plus le cas. Amazon Drive a interdit rclone et cela semble être permanent.

matt604
la source
Soyez prudent lorsque vous recommandez un logiciel ou des services, car ils peuvent apparaître comme du spam. Merci de lire superuser.com/help/promotion
jeu de mots le
9
Point pris, cependant, l'affiche originale demandait des recommandations de logiciels. De toute façon, je ne suis pas affilié à ces gars-là.
matt604
1
Cela semble bien fonctionner jusqu'à présent. J'envisage de créer un script autour de ce site et de créer un système de sauvegarde automatique pour mon réseau. Merci pour le tuyau Matt
Kendrick
1
Rclone est génial et fonctionne bien pour moi. J'aime sa ressemblance avec rsync. Merci @ matt604
laher
1
Veuillez noter que ce n'est plus le cas. Amazon Cloud a interdit rclone et cela semble être permanent. message du forum rclone
matt604 Le
5

Apparemment, il existe également un autre projet d'accès à la ligne de commande pour les débutants.

La page Outils tiers ACD répertorie acd_cli , un outil d’accès en ligne de commande des phases alpha.

utilisateur2280349
la source
1
J'utilise celui-ci aussi bien de nos jours et c'est assez chouette - fonctionne assez bien et puisqu'il est écrit en python, il fonctionnera sous linux (comme demandé par OP)
Chris
1

Il existe un pilote FUSE pour Amazon Cloud Drive, mais les résultats de son utilisation sont (jusqu'à présent) incohérents.

Le pilote est basé sur des travaux antérieurs visant à autoriser l'utilisation d'Amazon Cloud Drive à partir de python.

Cependant, il semble que l'API REST pour Amazon Cloud Drive ait été modifiée depuis le travail précédent.

Mes résultats en l'utilisant ont été inégaux. Je pouvais monter l'ACD en tant que point de montage Linux et y transférer des données à l'aide d'outils en ligne de commande (comme Midnight Commander), mais je ne pouvais pas voir les fichiers de transfert localement sur le point de montage Linux. D'autres fois, je ne pouvais pas les regarder sur ACD.

C'est un travail prometteur en cours à ce stade.

utilisateur2280349
la source
Je viens de tester, je peux voir les dossiers mais pas les fichiers ... L'ajout de fichiers n'est pas reflété sur l'interface Web, donc je suppose que quelque chose est cassé.
Artur Bodera