L’avantage de Dropbox est qu’il dispose d’un client de bureau pour presque tous les systèmes d’exploitation et appareils mobiles. Cependant, si vous devez accéder à Dropbox depuis votre serveur, ou depuis un petit appareil, comme Raspberry Pi, qui ne vous permet pas d’installer le client Dropbox, une meilleure solution est de pouvoir gérer votre compte Dropbox directement depuis le terminal (avec ligne de commande). C’est là que le script Dropbox Uploader est utile.
Dropbox Uploader est un script BASH qui peut être utilisé pour charger, télécharger, répertorier ou supprimer des fichiers de Dropbox. La bonne chose à ce sujet est qu’il ne vous oblige pas à entrer le nom d’utilisateur et le mot de passe de votre Dropbox. Il utilise l’API Dropbox pour se connecter à votre compte Dropbox afin que vous puissiez transférer vos fichiers sans vous soucier de la fuite de votre mot de passe.
Contenu
Installation
Il n’y a que deux choses qui sont requises pour que Dropbox Uploader fonctionne : Bash (évidemment) et cURL. Bash est inclus dans presque toutes les distributions Linux, à moins que vous ne l’ayez supprimé manuellement. Vous devrez installer cURL s’il n’est pas actuellement installé dans votre système. Dans une distribution basée sur Ubuntu :
Pour installer Dropbox Uploader, récupérez d’abord le script sur son site Github :
Ensuite, déplacez-le dans le dossier « bin » :
Pour commencer, utilisez simplement la commande :
Pour la première exécution, il vous montrera un nom d’application et vous invitera à créer une application Dropbox avec ce nom d’application.
Accédez au site Dropbox Developer et créez une application.
Voici quelques paramètres que vous devez définir pour votre application :
Pour la limitation de l’application, vous pouvez la configurer pour accéder uniquement aux fichiers qu’elle crée ou à tous les fichiers de Dropbox.
De retour dans le terminal, entrez la clé d’application et le secret et visitez le lien d’autorisation Dropbox pour autoriser Dropbox Uploader à accéder à votre compte Dropbox. Une fois que vous avez associé Dropbox Uploader à votre compte Dropbox, vous pourrez gérer votre Dropbox dans le terminal.
Usage
L’utilisation est assez simple. Il existe 10 commandes que vous pouvez utiliser avec Dropbox Uploader :
Pour télécharger un fichier/dossier, utilisez la syntaxe :
Si le « chemin d’accès/dans/la boîte de dépôt » est omis, le ou les fichiers seront téléchargés au niveau le plus élevé de votre compte Dropbox.
Pour télécharger un fichier/dossier,
Pour répertorier tous les fichiers d’un dossier de votre compte Dropbox,
Pour récupérer le lien public d’un fichier particulier dans Dropbox,
Conclusion
Dropbox Uploader vous permet d’accéder et de gérer votre compte Dropbox directement depuis le terminal. Il est particulièrement utile pour les administrateurs Web à utiliser dans leur serveur. Couplé à un simple script de sauvegarde et à une tâche cron, vous pouvez facilement automatiser la sauvegarde du serveur vers Dropbox.
Cet article est-il utile ? Oui Non