Server

So installieren Sie Headless Dropbox auf Ubuntu Server

So installieren Sie Headless Dropbox auf Ubuntu Server

Dropbox kann als Cloud-basierter Dateispeicher bezeichnet werden, der Ihre Dateien jederzeit verfügbar macht, solange Sie mit dem Internet verbunden sind. Ein lokaler Benutzer greift auf Dateien zu, indem er mit Dropbox synchronisiert. Dies hilft dabei, alle entfernten und hinzugefügten Dateien automatisch zu Ihrem Cloud-basierten Speicher zu aktualisieren. Die meisten Leute sind neugierig, wie die Headless-Dropbox auf einem Ubuntu-Server installiert werden kann. Um mehr zu erfahren, folgen Sie dem folgenden Artikel für detaillierte Informationen, einschließlich Screenshots, wie der Installationsprozess durchgeführt wird.

Eine häufig gestellte Frage von den meisten Linux-Benutzern ist, warum der Begriff Headless? Ein kopfloser Computer/Gerät/Server ist einfach ein System, das so konfiguriert wurde, dass es ohne Monitor, Maus und Tastatur läuft und betrieben wird. Einfacher ausgedrückt kann man ein Headless-System als gesteuertes System über eine aktive Netzwerkverbindung bezeichnen, also das Fehlen von Monitor, Tastatur und Maus.

Dieses Artikel-Tutorial gibt Ihnen grünes Licht für die Installation von Headless Dropbox auf Ubuntu Server, damit Sie Ihre Dateien synchronisieren, aktualisieren, sichern und speichern können. Dieses Artikel-Tutorial enthält auch detaillierte Verfahren, wie die Headless-Dropbox während des Startvorgangs automatisch gestartet werden kann. Machen Sie sich keine Sorgen um die Ubuntu-Server, die mit diesem Tutorial funktionieren, da es mit allen Ubuntu-Servern funktioniert, einschließlich der neuesten Ubuntu-Server.

Befolgen Sie das Tutorial genau, um Fehler während des Installationsprozesses zu vermeiden. Wir empfehlen Ihnen, die Befehle zu kopieren und einzufügen, anstatt sie zu schreiben, um Rechtschreibfehler und das Schreiben falscher Befehle zu vermeiden. Bitte beachten Sie, dass falsche Befehle Ihren Ubuntu-Server beschädigen können, daher müssen Sie alle Befehle in diesem Tutorial kopieren und einfügen.

Headless Dropbox auf Ubuntu Server installierentu

Die Installation der Headless-Dropbox kann über die Befehlszeileninstallation erfolgen. Es gibt verschiedene Arten von Ubuntu-Servern:

Die Installation oder die bei der Installation verwendeten Befehle sind für jeden der oben genannten Server unterschiedlich. Es ist wichtig zu beachten, dass während der Installation die entsprechenden Pakete verwendet werden sollten, bei denen die Installation fehlschlägt oder während des Installationsvorgangs Fehler auftreten.

Bevor Sie mit dem Installationsprozess beginnen, überprüfen Sie Ihr System, um festzustellen, ob Sie einen 32-Bit-Server oder einen 64-Bit-Server verwenden. Nachdem Sie Ihren Servertyp kennen, sollten Sie nach der neuesten Anwendung suchen, da sich die Dropbox-Anwendung häufig ändert. Sie müssen sich jedoch keine Sorgen machen, nach der neuesten Anwendung zu suchen, es sei denn, Sie aktualisieren Ihre vorhandene Dropbox-Version, da der Installationsprozess die neueste Version auf Ihrem Headless-Server installiert.

Herunterladen und Installieren von Dropbox

Laden Sie zuerst den offiziellen Dropbox-Client über das Terminal herunter. Navigieren Sie dann zu Ihrem Terminal und kopieren Sie den folgenden Befehl und fügen Sie ihn ein oder schreiben Sie ihn (stellen Sie sicher, dass Sie sich im Home-Verzeichnis Ihres Benutzers befinden, und Sie können dies überprüfen, indem Sie den Befehl ausführen pwd in Ihrem Terminalfenster):

curl -Lo dropbox-linux-x86_64.Teer.gz https://www.Dropbox.com/herunterladen?plat=lnx.x86_64

Dieser Befehl lädt den offiziellen Dropbox-Client in Ihr Home-Verzeichnis herunter. Navigieren Sie nun zu Ihrem Home-Verzeichnis und entpacken Sie die heruntergeladene Datei. Sie können dies ganz einfach über die folgende Befehlszeile tun. Stellen Sie sicher, dass Sie sich in Ihrem Home-Verzeichnis befinden, bevor Sie die Befehlszeile unten verwenden, um Fehler zu vermeiden.

tar xvzf dropbox-linux-x86_64.Teer.gz.

Nachdem Sie die heruntergeladene Datei entpackt haben, ist es nun an der Zeit, Ihr Dropbox-Konto zu verknüpfen. Dieser Vorgang kann durchgeführt werden, indem Sie einfach den folgenden Befehl in Ihr Terminalfenster eingeben:

~/.dropbox-dist/dropboxd.

Wenn Sie den Befehl dropboxd verwenden, werden die Inhalte Ihres Dropbox-Kontos mit dem Home-Verzeichnis synchronisiert.

HINWEIS: Sie sollten daran denken, dass, da Sie Dropbox ohne grafische Benutzeroberfläche (GUI) ausführen, beim ersten Ausführen von ~/ ein Link bereitgestellt wird.dropbox-dist/dropboxd. Befehl.

Sie müssen lediglich den bereitgestellten Link kopieren und in Ihren Browser einfügen und sich dann bei Ihrem Konto anmelden. Wenn Sie neu bei Dropbox sind, müssen Sie ein neues Konto erstellen. Dies geschieht, nachdem Sie vom Browser aufgefordert wurden, Ihren Server hinzuzufügen. Dropbox erstellt nach Abschluss des Vorgangs automatisch ein Home-Verzeichnis auf dem Server. 

Melden Sie sich an, um den Hostcomputer mit dem Dropbox-Konto zu verbinden

Stellen Sie nach der Verbindung mit dem Server sicher, dass Sie zum Terminalfenster zurückkehren und die Ausführung des Dropbox-Daemons stoppen. Standardmäßig läuft der Dropbox-Daemon im Vordergrund, was die Ausführung anderer Befehle nach der Verbindung mit dem Server erschwert.

Drücken Sie im Terminalfenster Strg + C um die Ausführung des Dropbox-Daemons vorübergehend zu stoppen. Nach dem Ausführen des Befehls erscheint der synchronisierte Dropbox-Ordner in Ihrem Home-Verzeichnis.

Dropbox-Ordner in Ihrem Home-Verzeichnis

Beachten Sie außerdem, dass Sie bei einem 32-Bit-Server den folgenden Befehl verwenden:

cd ~ && wget -O - "https://www.Dropbox.com/herunterladen?plat=lnx.x86" | tar xzf -

Verwenden Sie andererseits diesen Befehl, wenn Sie einen 64-Bit-Server ausführen, wenn der obige Link fehlschlägt:

cd ~ && wget -O - "https://www.Dropbox.com/herunterladen?plat=lnx.x86_64" | tar xzf -

Mit diesen oben bereitgestellten Befehlszeilen muss man den heruntergeladenen Client mit dem Dropbox-Befehl dist (~/.dropbox-dist/dropboxd)

Systemdienst für Dropbox erstellen

Da der heruntergeladene und installierte Dropbox-Client nicht gesteuert werden kann, müssen noch ein paar Tricks ausgeführt werden, wie unten gezeigt:

Ein Dropbox-Dienst sollte mit den folgenden Schritten eingerichtet werden:

  1. Erstellen Sie zunächst ein Skript namens dropbox.Bedienung
  2. Mit dem Befehl sudo mv dropbox.service /etc/systemd/system/ die Datei verschieben
  3. Drittens erstellen Sie ein Skript namens dropbox
  4. Mit dem Befehl sudo mv dropbox /etc/init.d die Datei verschieben
  5. Mit dem Befehl sudo chmod +x /etc/systemd/system/dropbox.Dienst /etc/init.d/dropbox macht die Dateien ausführbar.

Nachdem Sie die oben genannten Schritte abgeschlossen haben, wird erwartet, dass Sie mit diesem Befehl eine neue Datei erstellen:

nano /etc/sysconfig/dropbox

Die folgenden Inhalte sollten nach dem Erstellen der neuen Datei DROPBOX_USERS= „USER“ verwendet werden, dann speichern und schließen Sie die Datei.

Headless-Dropbox über die Befehlszeile mit Python-Skript verwalten

Ein Python-Skript ist notwendig und unerlässlich, um die Dropbox-Befehle auf dem Server zu verwalten, nachdem die Dienste gestartet wurden. Führen Sie die folgenden Befehle aus, um die Python-Skripte abzurufen:

sudo wget -O /usr/local/bin/dropbox "https://www.Dropbox.com/herunterladen?dl=Pakete/Dropbox.py"

Führen Sie dann diesen Befehl aus, um ihn ausführbar zu machen:

sudo chmod +x /usr/local/bin/Dropbox

Headless-Dropbox über die Befehlszeile mit Python-Skript verwalten

Um das Python-Skript von überall, unabhängig vom Verzeichnis, zu verwenden, müssen wir einen symbolischen Link aus dem heruntergeladenen Python-Skript erstellen create. Führen Sie dazu die folgenden Schritte aus:

Dropbox

Nachdem Sie den Dropbox-Befehl ausgeführt haben, sehen Sie alle hilfreichen Befehle, die am Ende dieses Artikels erwähnt werden.

Dropbox-Befehlszeilenschnittstelle

Um einen der erwähnten Dropbox-Befehle zu verwenden, schreiben Sie Dropbox (gefolgt von dem Befehl, den Sie ausführen möchten). Wenn Sie beispielsweise unseren kopflosen Dropbox-Status überprüfen, führen Sie den folgenden Befehl aus:

Dropbox-Status

Dropbox-Status überprüfen

Im Folgenden finden Sie einige nützliche Befehle, die Sie verwenden können, wenn Sie Ihre neu installierte Dropbox verwenden:

  1. Um das Systemd neu zu laden, verwenden Sie den Befehl sudo systemctl daemon-reload
  2. Um Dropbox zu starten, verwenden Sie den Befehl sudo systemctl start dropbox
  3. Um Dropbox beim Booten automatisch zu starten, verwenden Sie den Befehl: sudo systemctl enable dropbox
  4. Um den Dienststatus anzuzeigen, verwenden Sie die folgende Befehlszeile: sudo systemctl status dropbox
  5. Um den Dienst zu stoppen, verwenden Sie den Befehl: sudo systemctl stop dropbox
  6. Um den Dienst neu zu starten, verwenden Sie den Befehl: sudo systemctl restart dropbox

HINWEIS: ein BENUTZER ist der echte Name des Systembenutzers, aber nicht der Dropbox-Benutzer.

Eine weitere kurze Methode ist das Herunterladen und Kopieren der Servicedatei in das Systemd-Verzeichnis:

sudo wget -O /etc/systemd/system/[email protected] https://raw.githubusercontent.com/joeroback/dropbox/master/dropbox%40.Bedienung

Die folgenden Befehle sind bei der Verwendung von Dropbox nützlich:

Status - hilft beim Abrufen des aktuellen Status von Dropbox veröffentlichen - Wird verwendet, um eine öffentliche URL einer Datei in Ihrem öffentlichen Dropbox-Ordner abzurufen drosseln - Wird beim Festlegen von Dropbox-Bandbreitenlimits verwendet Start - dieser Befehl startet Dropbox Stellvertreter - Dieser Befehl hilft beim Festlegen der Proxy-Einstellungen für Ihr Dropbox-Konto Dateistatus - Dieser Befehl gibt dem Benutzer den aktuellen Status der synchronisierten Dateien lansync- Dieser Befehl wird verwendet, um die LAN-Synchronisierung entweder zu aktivieren oder zu deaktivieren ls - Dieser Befehl listet Elemente im aktuellen Verzeichnis auf Stopp - dieser Befehl stoppt die Ausführung von Dropbox Auto-Start - dieser Befehl AutoStart's Dropbox ausschließen- Dieser Befehl schließt den markierten Ordner von der Synchronisierung aus Einen Link teilen - Dieser Befehl wird verwendet, um einen gemeinsam nutzbaren Link für Dateien in Ihrem Dropbox-Konto zu erhalten Hilfe - Wenn Sie Hilfe benötigen, ist dieser Befehl eine große Hilfe

Um schnell auf Ihre Dateien zuzugreifen, legen Sie sie in Ihrem Dropbox-Konto ab und sie werden automatisch mit Ihrem Headless-Server synchronisiertsync. Ihr Headless-Server synchronisiert sich jetzt mit Ihrer Dropbox.

Stellen Sie nach dem Erstellen einer Systemdiensteinheit immer sicher, dass Sie Dropbox als Standardbenutzer ausführen, jedoch nicht als Root. Stellen Sie dazu sicher, dass Sie den Benutzernamen durch Ihren echten Benutzernamen ersetzen. Dateien können möglicherweise nicht richtig synchronisiert werden, wenn Dropbox als Root-Benutzer ausgeführt wird. Ändern Sie beispielsweise den Benutzer mit Ihrem tatsächlichen Benutzernamen:

[Einheit] Description=Dropbox Daemon After=Netzwerk.target [Service] Type=simple User=(Geben Sie Ihren echten Benutzernamen ein) ExecStart=/opt/dropbox/dropboxd ExecStop=/bin/kill -HUP $MAINPID Restart=always [Install] WantedBy=multi-user.Ziel

Auf diese Weise führen Sie Ihre kopflose Dropbox als Standardbenutzer aus, jedoch nicht als Root-Benutzer, was die empfohlene Art ist, Dropbox auszuführen. Nachdem Sie den Benutzernamen geändert haben, speichern Sie die Datei, schließen Sie sie und starten Sie den Dienst mit dem Startbefehl:

sudo systemctl starte dropbox

Folgen Sie dem Artikel-Tutorial Schritt für Schritt, um eine funktionierende Headless-Dropbox auf Ihrem Ubuntu-Server zu erhalten.

AppyMouse On-Screen Trackpad und Mauszeiger für Windows Tablets
Tablet-Benutzer vermissen oft den Mauszeiger, insbesondere wenn sie die Laptops gewohnt sind. Die Touchscreen-Smartphones und -Tablets bieten viele Vo...
Mittlere Maustaste funktioniert nicht unter Windows 10
Das mittlere Maustaste hilft Ihnen beim Scrollen durch lange Webseiten und Bildschirme mit vielen Daten. Wenn das aufhört, werden Sie am Ende die Tast...
So ändern Sie die linke und rechte Maustaste auf einem Windows 10-PC
Es ist ganz normal, dass alle Computer-Maus-Geräte ergonomisch für Rechtshänder gestaltet sind. Es gibt aber auch Mausgeräte, die speziell für Linkshä...