Behebung des Problems „Authentifizierung ist erforderlich, um /usr/bin/dropbox als Superuser auszuführen“ in Ubuntu

Wenn Sie Dropbox auf Ihrem Ubuntu-Rechner (oder einer anderen Distribution) verwendet haben, ist Ihnen nach einem der Upgrades möglicherweise aufgefallen, dass Sie aufgefordert werden, Ihr Passwort einzugeben und als Superuser auszuführen. Dies ist kein normaler Vorfall, da Dropbox in Ihrem lokalen Home-Ordner installiert ist und für die Ausführung keine erhöhten Berechtigungen erforderlich sind. Wenn Sie auf dieses Problem stoßen, finden Sie hier die Lösung.

Ursachen für dieses Problem

Falls Sie es nicht bemerkt haben: Die ausführbare Datei für Dropbox liegt im Ordner „/usr/bin“ und verweist auf den Ordner „/var/lib/dropbox“ für seine Konfigurationsdateien. Da sich der Ordner „/var/lib/dropbox“ im Stammverzeichnis befindet, ist eine Superuser-Berechtigung erforderlich, damit Dropbox darauf zugreifen kann.

Dies ist jedoch nicht die Hauptursache des Problems. Das Hauptproblem besteht darin, dass Ihre Konfigurationsdatei in Ihrem Home-Ordner (~/.dropbox-dist/) liegen sollte und nicht auf den Ordner „/var/lib/dropbox“ verweisen sollte.

Die Reparatur

Hier ist die Lösung.

1. Öffnen Sie ein Terminal und geben Sie Folgendes ein:

Dadurch wird Ihnen der tatsächliche Dateipfad der ausführbaren Dropbox-Datei angezeigt. In den meisten Fällen ist es „/usr/bin/dropbox“.

[enlazatom_show_links]

2. Öffnen Sie es mit dem Nano-Texteditor:

sudo nano /usr/bin/dropbox

3. Scrollen Sie in der Datei nach unten, bis Sie die Zeilen finden:

PARENT_DIR = os.path.expanduser("/var/lib/dropbox") DROPBOXD_PATH = "%s/.dropbox-dist/dropboxd" % PARENT_DIR

Wenn Sie den Code verstehen, bedeutet das einfach, dass „DROPBOXD_PATH“ auf „PARENT_DIR“ verweist, also „/var/lib/dropbox“.

Alles was wir tun müssen, ist den Dateipfad „/var/lib/dropbox“ in „~“ zu ändern, sodass Folgendes entsteht:

PARENT_DIR = os.path.expanduser("~")

Dadurch wird Dropbox angewiesen, auf Ihren Home-Ordner für die Konfigurationsdateien zuzugreifen.

4. Speichern (Strg + o) und beenden (Strg + x) den Nano-Texteditor. Starten Sie Dropbox neu.

Das Flag -i fordert Dropbox auf, das Modul neu zu installieren, wenn es nicht im Home-Ordner vorhanden ist.

Das ist es. Sie werden nicht dazu aufgefordert, ein Passwort einzugeben und erneut als Superuser auszuführen (es sei denn, das nächste Update macht es wieder kaputt).

Lesen Sie auch: So richten Sie die Zwei-Faktor-Authentifizierung (2FA) in verschiedenen sozialen Netzwerken ein

Index
  1. Ursachen für dieses Problem
  2. Die Reparatur

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Go up