Czy Dropbox naprawdę przestanie działać na ecryptfs lis 2018? Mój system to Lubuntu z folderem domowym zabezpieczonym za pomocą ecryptfs. Co można zrobić, aby Dropbox nadal działał?
„ecryptfs nie jest obsługiwany, ale Dropbox będzie kontynuował synchronizację z obsługiwanymi systemami plików, które są szyfrowane za pomocą pełnego szyfrowania dysku (np. LUKS)” zgodnie z tym .
pomsky
Byłoby wspaniale mieć przewodnik, jak pozbyć się ecryptfów i w tym celu przejść na LUKS
Jim Wilentz,
Jak korzystałeś z ecryptfs z Dropbox? Trzymasz odszyfrowane pliki w Dropbox? Nadal obsługuje ext4, dlaczego nie przechowywać zaszyfrowanych plików ext4 na Dropbox?
Xen2050,
@ Xen2050: Jeśli używasz Dropbox do udostępniania plików innym osobom, szyfrowanie ich w Dropbox jest nieco skomplikowane.
Spodziewam się, że jeśli użyjesz ecryptfs , będzie działał, dopóki nie zaktualizujesz Dropbox do nowszej wersji ze zmianami.
Zaktualizowany Dropbox będzie działał, jeśli przestaniesz używać ecryptfs lub przeniesiesz folder Dropbox poza zaszyfrowany katalog, ale w każdym z tych przypadków będziesz musiał przenieść pliki do niezaszyfrowanej lokalizacji.
Jeśli potrzebujesz szyfrowania, Dropbox nadal będzie działał na partycji ext4 na urządzeniu szyfrowanym blokowo, np. Przy użyciu LUKS .
Pamiętaj, że Dropbox jest aplikacją innej firmy, która nie jest dostarczana przez sam Ubuntu.
Postępując zgodnie z tym przewodnikiem, udało mi się zachować folder Dropbox w folderze domowym użytkownika ext4 ecryptfs. Działa dobrze na Ubuntu 18.10 bez ponownej instalacji Dropbox. Wprowadziłem kilka zmian do oryginalnego przewodnika, ponieważ napotkałem pewne problemy.
Krok 1: Utwórz punkt montowania i ustaw go jako tylko do odczytu, jeśli nie zostanie zamontowany
Używamy parametru x-gvfs-hide, aby uniknąć pokazywania folderu na pasku bocznym menedżera plików.
Krok 4: użyj usystematyzowanej usługi użytkownika, aby zamontować obraz Dropbox
Utwórz nowy plik
touch ~/.config/systemd/user/mountdropbox.service
edytuj plik o następującej treści:
[Unit]
Description=Mounts a Dropbox ext4 image in the home directory of a user
After=home-<username>.mount
Requires=home-<username>.mount
[Service]
ExecStart=/bin/mount %h/remote/Dropbox
ExecStop=/bin/umount %h/remote/Dropbox
RemainAfterExit=yes
[Install]
WantedBy=default.target
Teraz pozwala włączyć i uruchomić usługę. Ukośniki należy zastąpić myślnikami, jeśli są używane jako parametry systemowe.
Zastanawiałem się również; dlaczego wszystkie dodatkowe kroki oprócz dodania punktu montowania /etc/fstab?
Iguananaut
Właśnie włożyłem folder dropbox do / media i zadziałało.
Ali
3
Użyłem tego jako impulsu do skonfigurowania serwera Nextcloud i używania go zamiast Dropbox. Możesz również rozważyć SpiderOak, Box itp. Naprawdę nie rozumiem motywacji Dropbox do zrobienia tego. Mówią, że potrzebują narzędzi atrybutów plików dostępnych na ext4, ale działają one również dobrze na zaszyfrowanych systemach plików. W każdym razie czas znaleźć coś lepszego.
To (cha4on) jest niesamowite. Wypróbowałem powyższe prostsze rozwiązania, a one właśnie zawiesiły moje kubuntu 18.04. Nie jestem pewien, dlaczego ludzie uważają to za przesadę, dla mnie to nie tylko działało pięknie, ale było też świetnym tutorialem. Uwielbiałem linię fstab, aw szczególności systemctl. Tylko jedna rzecz - sposób, w jaki to się robi, dla mnie sam program dropbox nie będzie łączył się z / remote / Dropbox - być może dlatego, że dysk nie jest konkretnym katalogiem? Musiałem sprawić, aby miał / remote / Dropbox / Dropbox jako dropbox home, z odpowiednią poprawką do dowiązania symbolicznego do / home /
Odpowiedzi:
Nowe wersje Dropbox dla Linuksa wydane po listopadzie 2018 obsługują tylko ext4 z włączonym xattr i nie obsługują ecryptfs (zaszyfrowane foldery domowe Ubuntu).
Spodziewam się, że jeśli użyjesz ecryptfs , będzie działał, dopóki nie zaktualizujesz Dropbox do nowszej wersji ze zmianami.
Zaktualizowany Dropbox będzie działał, jeśli przestaniesz używać ecryptfs lub przeniesiesz folder Dropbox poza zaszyfrowany katalog, ale w każdym z tych przypadków będziesz musiał przenieść pliki do niezaszyfrowanej lokalizacji.
Jeśli potrzebujesz szyfrowania, Dropbox nadal będzie działał na partycji ext4 na urządzeniu szyfrowanym blokowo, np. Przy użyciu LUKS .
Pamiętaj, że Dropbox jest aplikacją innej firmy, która nie jest dostarczana przez sam Ubuntu.
źródło
Postępując zgodnie z tym przewodnikiem, udało mi się zachować folder Dropbox w folderze domowym użytkownika ext4 ecryptfs. Działa dobrze na Ubuntu 18.10 bez ponownej instalacji Dropbox. Wprowadziłem kilka zmian do oryginalnego przewodnika, ponieważ napotkałem pewne problemy.
Krok 1: Utwórz punkt montowania i ustaw go jako tylko do odczytu, jeśli nie zostanie zamontowany
Zmień „zdalną” część ścieżek, jeśli wolisz umieścić folder Dropbox w innym miejscu.
Krok 2: utwórz plik obrazu i sformatuj go
Zmień 10G na coś, co odpowiada przestrzeni potrzebnej do synchronizacji plików Dropbox:
Sformatuj obraz za pomocą ext4:
Krok 3: Utwórz wpis w / etc / fstab
Używamy parametru x-gvfs-hide, aby uniknąć pokazywania folderu na pasku bocznym menedżera plików.
Krok 4: użyj usystematyzowanej usługi użytkownika, aby zamontować obraz Dropbox
Utwórz nowy plik
edytuj plik o następującej treści:
Teraz pozwala włączyć i uruchomić usługę. Ukośniki należy zastąpić myślnikami, jeśli są używane jako parametry systemowe.
Dbamy również o to, abyśmy byli właścicielami zamontowanego folderu:
Zmień nazwę starego folderu Dropbox (tj.
/home/<username>/Dropbox
)Utwórz nowy symboliczny link na oryginalnej ścieżce Dropbox (tj.
/home/<username>/Dropbox
)uruchom Dropbox
Krok 5: Zamontuj folder przed rozpoczęciem Dropbox
w preferencjach Dropbox odznacz opcję Uruchom Dropbox podczas uruchamiania
Utwórz nowy plik i spraw, aby był wykonywalny
Edytuj plik i dodaj tę zawartość
Zmień nazwę oryginalnego pliku autostartu Dropbox (w przeciwnym razie Dropbox zastąpi go oryginalną zawartością)
Edytuj plik i zmodyfikuj właściwość Exec
źródło
/etc/fstab
?Użyłem tego jako impulsu do skonfigurowania serwera Nextcloud i używania go zamiast Dropbox. Możesz również rozważyć SpiderOak, Box itp. Naprawdę nie rozumiem motywacji Dropbox do zrobienia tego. Mówią, że potrzebują narzędzi atrybutów plików dostępnych na ext4, ale działają one również dobrze na zaszyfrowanych systemach plików. W każdym razie czas znaleźć coś lepszego.
źródło
To (cha4on) jest niesamowite. Wypróbowałem powyższe prostsze rozwiązania, a one właśnie zawiesiły moje kubuntu 18.04. Nie jestem pewien, dlaczego ludzie uważają to za przesadę, dla mnie to nie tylko działało pięknie, ale było też świetnym tutorialem. Uwielbiałem linię fstab, aw szczególności systemctl. Tylko jedna rzecz - sposób, w jaki to się robi, dla mnie sam program dropbox nie będzie łączył się z / remote / Dropbox - być może dlatego, że dysk nie jest konkretnym katalogiem? Musiałem sprawić, aby miał / remote / Dropbox / Dropbox jako dropbox home, z odpowiednią poprawką do dowiązania symbolicznego do / home /
źródło