Wie man Box.net auf Linux Desktop automatisch einbaut
Wenn Sie einer der wenigen Glücklichen sind, haben Sie möglicherweise bereits das 50 GB Speicherupgrade für Ihr Box-Konto (früher Box.net) erhalten, indem Sie seine Android-App installiert haben. Die nächste Frage ist, was Sie mit dem zusätzlichen Speicherplatz tun sollten? Die logischste Lösung ist die Installation der Synchronisierungssoftware auf Ihrem Computer, damit Sie Dateien auf Ihrem Desktop und auf jedem Computer / Betriebssystem, den Sie verwenden, synchronisieren können, ähnlich wie bei Dropbox. Das einzige Problem ist, dass solche Sync-Software nicht existiert.
Im Gegensatz zu Dropbox kommt Box keine Synchronisierungssoftware für den persönlichen Account bei. Wenn Sie Ihr Konto auf die Business- und Enterprise-Editionen aktualisieren, können Sie die Synchronisierungssoftware für Mac und Windows herunterladen. Wenn Sie also Linux verwenden, haben Sie fast kein Glück.
Glücklicherweise unterstützt Box WebDav. Dies bedeutet, dass Sie von Ihrem Linux-Desktop aus immer noch eine Verbindung herstellen können, obwohl die Lösung nicht so elegant ist wie die Dropbox-Synchronisierung.
So können Sie von Linux aus eine Verbindung zu Box herstellen.
Hinweis : Dieses Tutorial basiert auf Ubuntu, Gnome Shell und Nautilus.
1. Öffnen Sie Nautilus. Gehe zu "Datei -> Mit Server verbinden".
2. Wählen Sie unter dem Dropdown-Menü Typ die Option "Secure WebDav (HTTPS)". Als nächstes geben Sie die URL " www.box.com/dav " in das Serverfeld ein (setzen Sie nicht https: // vor die URL).
3. Geben Sie Ihren Box-Benutzernamen und Ihr Passwort ein.
4. Drücken Sie "Verbinden". Sie sollten jetzt mit Ihrem Box-Konto verbunden sein.
Automatisch mounten Box beim Login
Wenn Sie die obige Methode verwenden, werden Sie feststellen, dass die Verbindung nicht beibehalten wird. Sie müssen sich bei jeder Anmeldung mit dem Box-Server verbinden. Hier ist eine Methode, mit der Sie Ihr Box-Konto automatisch mounten können. Wir werden davfs verwenden . Hier ist was du tun musst:
1. Öffnen Sie ein Terminal und installieren Sie davfs:
sudo apt-get installieren Sie davfs2
2. Fügen Sie Ihr Linux-Benutzerkonto zur davfs2-Gruppe hinzu. Ersetzen Sie " your-username " durch Ihren Benutzernamen für die Linux-Anmeldung
sudo adduser dein-benutzername davfs2
3. Erstellen Sie einen Ordner in Ihrem Home-Verzeichnis, um Ihr Box-Konto zu mounten. Erstellen Sie außerdem den Ordner .davfs, in dem die Konfigurationsdateien gespeichert werden.
mkdir ~ / Box mkdir ~ / .davfs2
4. Kopieren Sie als Nächstes die Davfs-Konfigurationsdatei und fügen Sie den Befehl "user_lock" hinzu:
cp /etc/davfs2/davfs2.conf ~ / .davfs2 echo "use_locks 0" >> ~ / .davfs2 / davfs2.conf
5. Öffnen Sie einen Texteditor und fügen Sie Folgendes ein. Ersetzen Sie dabei " Box_Benutzername " und " Box_Passwort " durch Ihren Benutzernamen und das Passwort für Ihren Box-Account-Login (stellen Sie sicher, dass die Anführungszeichen um das Box_Passwort bestehen bleiben).
https://www.box.com/dav Box_username "Box_password"
Speichern Sie die Datei als " secrets " (ohne Anführungszeichen und ohne Erweiterung) im Ordner .davfs2.
Zurück zum Terminal, ändere die Erlaubnis der geheimen Datei, so dass sie nur von dir gelesen / geschrieben werden kann.
chmod 600 ~ / .davfs2 / Geheimnisse
6. Öffnen Sie als nächstes die Datei davfs2.conf (im Ordner .davfs2) mit einem Texteditor. Scrollen Sie in der Liste nach unten, bis Sie den Eintrag (etwa in der Zeile 24) finden:
ignore_home kernoops, distccd # Systemweite Konfigurationsdatei
Fügen Sie ein "#" ein, so wird es:
#ignore_home kernoops, distccd # Systemweite Konfigurationsdatei
Als nächstes scrollen Sie weiter nach unten, bis Sie den Eintrag (um die Linie 35) finden:
# secrets ~ / .davfs2 / secrets # nur Benutzerkonfigurationsdatei
Entferne das "#" so dass es:
secrets ~ / .davfs2 / secrets # nur Benutzerkonfigurationsdatei
Speichern und schließen Sie die Datei.
7. Nun fügen wir Ihrer / etc / fstab-Datei einen neuen Eintrag hinzu:
sudo nano / etc / fstab
Fügen Sie am Ende der Datei die folgende Zeile hinzu (Einfügen mit der Tastenkombination "Strg + Umschalt + v"). Ersetzen Sie "your-username" durch Ihren Benutzernamen für die Linux-Anmeldung.
https://www.box.com/dav/home/ Ihr-Benutzername / Box davfs rw, Benutzer, noauto 0 0
Speichern (mit "Strg + o") und beenden (mit "Strg + x"). Öffne Nautilus. Sie sollten einen Box-Eintrag in der Dateisystem-Spalte sehen (der Eintrag erscheint, ist aber momentan deaktiviert, so dass Sie nicht darauf zugreifen können)
8. Um zu testen, ob die Montage funktioniert, tippen Sie das Terminal ein:
mount ~ / Box
Wenn alles gut geht, sollte dein Box-Account eingehängt werden und in deinem Nautilus erscheinen. Wenn nicht, überprüfe deinen Box-Benutzernamen und dein Passwort in der " secrets " -Datei.
Update : Einige von Ihnen sehen möglicherweise den Benutzerberechtigungsfehler beim Mounten. Wenn ja, ändern Sie die Benutzerberechtigung davfs2:
sudo chmod u + s /sbin/mount.davfs
Danke an StoyanDeckoff für die Tipps.
9. Öffnen Sie zuletzt Ihre Startanwendungen und fügen Sie mit dem folgenden Befehl ein neues Element hinzu:
mount ~ / Box
Das ist es. Ihr Box-Konto sollte immer angemeldet sein, wenn Sie sich auf Ihrem Desktop anmelden.