Das Gute an Dropbox ist, dass es einen Desktop-Client für fast jedes Betriebssystem und jedes mobile Gerät bietet. Wenn Sie jedoch von Ihrem Server oder von einem kleinen Gerät wie Raspberry Pi auf Dropbox zugreifen müssen, das die Installation des Dropbox-Clients nicht zulässt, können Sie Ihr Dropbox-Konto direkt über das Terminal verwalten (mit Befehlszeile). Hier kommt das Dropbox Uploader Skript zum Einsatz.

Dropbox Uploader ist ein BASH-Skript, mit dem Sie Dateien von Dropbox hochladen, herunterladen, auflisten oder löschen können. Das Gute daran ist, dass Sie nicht den Benutzernamen und das Passwort Ihrer Dropbox eingeben müssen. Es nutzt die Dropbox-API, um eine Verbindung zu Ihrem Dropbox-Konto herzustellen, so dass Sie Ihre Dateien übertragen können, ohne sich um das Lecken Ihres Passworts kümmern zu müssen.

Installation

Es gibt nur zwei Dinge, die für den Dropbox Uploader benötigt werden: Bash (offensichtlich) und cURL. Bash ist in fast jeder Linux-Distribution enthalten, es sei denn, Sie haben es manuell entfernt. Sie müssen cURL installieren, wenn es derzeit nicht auf Ihrem System installiert ist. In Ubuntu-basierter Distribution:

 sudo apt-get installieren locken 

Um den Dropbox Uploader zu installieren, greifen Sie zunächst das Skript von seiner Github-Site auf:

 curl "https://raw.github.com/andreafabrizi/Dropbox-Uploader/master/dropbox_uploader.sh" -o /tmp/dropbox_uploader.sh 

Dann verschiebe es in den "bin" Ordner:

 sudo install /tmp/dropbox_uploader.sh / usr / local / bin / dropbox_uploader 

Verwenden Sie einfach den Befehl:

 Dropbox_Uploader 

Für den ersten Lauf wird Ihnen ein App-Name angezeigt und Sie werden aufgefordert, eine Dropbox-App mit diesem App-Namen zu erstellen.

Gehe zur Dropbox Developer Site und erstelle eine App.

Hier sind einige Einstellungen, die Sie für Ihre App festlegen sollten:

  • Art der App : Dropbox-API-App
  • Art der Daten : Dateien und Datenspeicher
  • Dateityp: Alle Dateitypen

Für die App-Beschränkung können Sie festlegen, dass nur auf von Ihnen erstellte Dateien oder auf alle Dateien in Dropbox zugegriffen wird.

Zurück im Terminal, geben Sie den App-Schlüssel und das Geheimnis ein und besuchen Sie den Dropbox-Autorisierungslink, um dem Dropbox Uploader die Erlaubnis zu erteilen, auf Ihr Dropbox-Konto zuzugreifen. Sobald Sie den Dropbox Uploader mit Ihrem Dropbox-Konto verknüpft haben, können Sie Ihre Dropbox im Terminal verwalten.

Verwendung

Die Verwendung ist ziemlich einfach. Es gibt 10 Befehle, die Sie mit Dropbox Uploader verwenden können:

  • hochladen
  • herunterladen
  • löschen
  • Bewegung
  • Kopieren
  • mkdir
  • Liste
  • Aktie
  • Info
  • Verknüpfung aufheben

Verwenden Sie zum Hochladen einer Datei / eines Ordners die folgende Syntax:

 dropbox_uploader Hochladen / Dateipfad / zu / Datei-oder-Ordner / Dateipfad / in / Dropbox 

Wenn die "Dateipfad / in / Dropbox" weggelassen wird, werden die Datei (en) auf die oberste Ebene Ihres Dropbox-Kontos hochgeladen.

Um eine Datei / einen Ordner herunterzuladen,

 dropbox_uploader download / filpath / nach / Datei-oder-Ordner / in / Dropbox / Dateipfad / in / local / machine 

Um alle Dateien in einem Ordner in Ihrem Dropbox-Konto aufzulisten,

 Dropbox_Uploader Liste / Dateipfad / zu / Ordner / in / Dropbox 

Um den öffentlichen Link für eine bestimmte Datei in Dropbox zu greifen,

 Dropbox_Uploader teilen / Dateipfad / zu / Datei / in / Dropbox 

Fazit

Der Dropbox Uploader bietet Ihnen eine gute Möglichkeit, direkt vom Terminal aus auf Ihr Dropbox-Konto zuzugreifen und es zu verwalten. Es ist besonders nützlich für Web-Administratoren auf ihrem Server zu verwenden. In Verbindung mit einem einfachen Backup-Skript und einem Cron-Job können Sie die Server-Sicherung auf einfache Weise in Dropbox automatisieren.