Akankah Dropbox benar-benar berhenti bekerja di ecryptfs November 2018 ?? Sistem saya adalah Lubuntu dengan folder Beranda yang diamankan dengan ecryptfs. Apa yang bisa dilakukan untuk memastikan Dropbox tetap berfungsi ??
Akankah Dropbox benar-benar berhenti bekerja di ecryptfs November 2018 ?? Sistem saya adalah Lubuntu dengan folder Beranda yang diamankan dengan ecryptfs. Apa yang bisa dilakukan untuk memastikan Dropbox tetap berfungsi ??
Jawaban:
Versi baru Dropbox untuk Linux yang dirilis setelah November 2018 hanya mendukung ext4 dengan xattr diaktifkan, dan tidak mendukung ecryptfs (folder rumah terenkripsi Ubuntu).
Saya berharap jika Anda menggunakan ecryptfs akan terus berfungsi sampai Anda memperbarui Dropbox Anda ke versi yang lebih baru dengan perubahan.
Dropbox yang diperbarui akan berfungsi jika Anda berhenti menggunakan ecryptfs atau memindahkan folder Dropbox Anda di luar direktori terenkripsi, meskipun dalam kedua kasus ini Anda harus memindahkan file ke lokasi yang tidak dienkripsi.
Jika Anda memerlukan enkripsi, Dropbox masih akan berfungsi pada partisi ext4 di atas blok perangkat yang dienkripsi, misalnya menggunakan LUKS .
Perhatikan bahwa Dropbox adalah aplikasi pihak ketiga yang tidak disediakan oleh Ubuntu sendiri.
Dengan mengikuti panduan ini saya berhasil menyimpan folder Dropbox di folder beranda pengguna ext4 ecryptfs saya. Ini bekerja dengan baik di Ubuntu 18.10 tanpa menginstal ulang Dropbox. Saya membuat beberapa perubahan pada panduan asli karena saya mengalami beberapa masalah.
mkdir ~/remote/Dropbox
sudo chattr +i ~/remote/Dropbox
Ubah bagian "jauh" dari jalur jika Anda lebih suka menempatkan folder Dropbox Anda di lokasi yang berbeda.
Ubah 10G menjadi sesuatu yang sesuai dengan ruang yang Anda butuhkan untuk menyinkronkan file Dropbox Anda:
truncate -s 10G ~/remote/.Dropbox.ext4
Format gambar dengan ext4:
mkfs.ext4 -F ~/remote/.Dropbox.ext4
/home/<username>/remote/.Dropbox.ext4 /home/<username>/remote/Dropbox ext4 user,noauto,rw,loop,x-gvfs-hide 0 0
Kami menggunakan parameter x-gvfs-hide untuk menghindari menampilkan folder di sidebar dari manajer file.
Buat file baru
touch ~/.config/systemd/user/mountdropbox.service
edit file dengan konten berikut:
[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
Sekarang mari kita aktifkan dan memulai layanan. Garis miring harus diganti dengan tanda hubung jika digunakan sebagai parameter systemd.
systemctl --user enable mountdropbox.service
systemctl --user start mountdropbox.service
Kami juga memastikan bahwa kami memiliki folder yang dipasang:
sudo chown <username>:<username> ~/remote/Dropbox
Ganti nama folder dropbox lama (yaitu /home/<username>/Dropbox
)
mv -iv ~/Dropbox ~/Dropbox_old
Buat tautan simbolis baru di jalur dropbox asli (yaitu /home/<username>/Dropbox
)
cd ~ && ln -vs ~/remote/Dropbox Dropbox
jalankan dropbox
dropbox start -i
di preferensi Dropbox, hapus centang opsi Mulai Dropbox saat startup
Buat file baru dan buat itu bisa dieksekusi
touch ~/remote/start_dropbox.sh
chmod +x ~/remote/start_dropbox.sh
Edit file dan tambahkan konten ini
#!/bin/sh
systemctl --user enable mountdropbox.service
systemctl --user start mountdropbox.service
dropbox start -i
Ganti nama file autostart asli dari dropbox (jika tidak dropbox akan menimpanya dengan konten asli)
mv -iv ~/.config/autostart/dropbox.desktop ~/.config/autostart/start_dropbox.desktop
Edit file dan modifikasi Properti Exec
Exec=/home/<username>/remote/start_dropbox.sh
/etc/fstab
?
Saya menggunakan ini sebagai dorongan untuk mengatur server Nextcloud dan menggunakannya sebagai ganti Dropbox. Anda juga dapat mempertimbangkan SpiderOak, Box dll. Saya tidak begitu mengerti motivasi Dropbox untuk melakukan ini. Mereka mengatakan bahwa mereka memerlukan alat atribut file yang tersedia di ext4, tetapi itu berfungsi dengan baik pada sistem file terenkripsi juga. Pokoknya, waktu untuk menemukan sesuatu yang lebih baik.
(Cha4on) ini luar biasa. Saya mencoba solusi yang lebih sederhana di atas dan mereka hanya menggantung kubuntu 18.04 saya. Saya tidak yakin mengapa orang-orang menganggapnya berlebihan, bagi saya itu tidak hanya bekerja dengan indah tetapi juga tutorial yang bagus. Saya menyukai garis fstab dan systemctl khususnya. Hanya satu hal - cara itu dilakukan, bagi saya program dropbox itu sendiri tidak akan terhubung ke / remote / Dropbox - mungkin karena drive bukan direktori tertentu? Saya harus membuatnya memiliki / remote / Dropbox / Dropbox sebagai rumah dropbox, dengan koreksi yang sesuai dengan tautan simbolis ke / home /