Как да монтирам папката Dropbox като виртуална файлова система?

Dropbox

Без съмнение Dropbox е една от най-популярните услуги за съхранение на файлове в момента. За Linux има няколко приложения на Dropbox, които могат да се използват в различни дистрибуции на Linux за синхронизиране на вашата папка.

Междувременно, днес ще говорим за процеса на монтиране на папката Dropbox локално в нашата система така че можете лесно да синхронизирате папката, да качите и / или да изтеглите вашите файлове в папката между вашата система и Dropbox.

За да се изпълни тази задача ще се възползваме от отлична помощна програма, който се нарича Dbxfs

Dbxfs е помощна програма, използвана за локално монтиране на папката Dropbox като виртуална файлова система на Unix-подобни операционни системи.

Докато клиентът на Dropbox е лесен за инсталиране на Linux, този подход се различава леко от официалния метод.

Това е клиент на Dropbox от командния ред и не изисква дисково пространство за достъп. Приложението Dbxfs е безплатно, с отворен код, лицензирано под GPLv3 и написано на Python.

Dbxfs ще ни позволи да монтираме вашата папка Dropbox, сякаш е локална файлова система. Той се различава от официалния клиент на Dropbox по два основни начина:

  1. Първият и най-важният от тях е, че е необходимо да имате интернет връзка за достъп.
  2. За достъп не се изисква дисково пространство, но ще се кешира, ако има дисково пространство

dbxfs е тестван на OpenBSD, Linux и macOS, но трябва да работи на всяка система POSIX, която предоставя FUSE-съвместима библиотека или има възможност за монтиране на SMB споделяния.

Поддръжката на Windows идва много скоро. Той работи на архитектури, различни от x86 като ARM. Не изисква специфична файлова система.

Как да монтирам папка Dropbox в Ubuntu и производни с Dbxfs?

За да можете да извършите тази работа ще следваме инструкциите по-долу. Първото нещо, което ще направим, е да отворим терминал с Ctrl + Alt + T и да изпълним следните команди в него.

Трябва да имаме инсталирана библиотеката FUSE в системата, правим това, като напишем:

sudo apt install libfuse2

Готово сега Ще инсталираме помощната програма dbxfs в системата с помощта на мениджъра на пакети Python:

pip3 install dbxfs

В случай, че няма инсталиран Python, можем да го получим с:

sudo apt-get install python3-pip

Вече с всичко необходимо, инсталирано в нашата система, сега ще създадем папка, която ще служи като междинна точка между Dropbox и нашата система.

Те могат да го създадат от вашия файлов мениджър или с командата mkdir, в този случай ще използваме командата и ще дадем на папката името, което искаме.

mkdir ~/Volumen_Virtual

Сега ще използваме dbxfs, за да ви кажем да използвате тази папка по всяко време трябва да посочим пътя на папката в този случай ~ / се отнася до нашата основна директория "начало". Ще напишем в терминала:

dbxfs ~/Volumen_Virtual

Генериране на достъп до Dropbox

кутия 1

Когато изпълнявате тази команда, ще бъдем помолени да генерираме маркер за достъп до нашия акаунт в Dropbox, което можем да направим просто като отидем на URL адреса, който терминалът ни показва.

Просто кликнете върху него, като натиснете клавиша за управление и щракнете върху връзката, тук той ще ни отведе до прозорец в нашия браузър, който ще поиска достъп "Разрешаване за удостоверяване на достъпа до Dropbox".

Те трябва да бъдат влезли в акаунта си в Dropbox, за да завършат процеса на оторизация.

На следващия екран ще бъде генериран нов код за оторизация. Копирайте кода обратно във вашия терминал и го поставете в подканата cli-dbxfs, за да завършите процеса.

След това ще ни попита дали искате да запазите този достъп за бъдещи поводи и ние ще отговорим те са Y (да) или N (не). В случай на отказ от това, ние трябва да извършим този процес всеки път, когато рестартираме компютъра или затворим потребителската сесия.

И накрая, щракнете Y, за да приемете. След като това бъде направено, ще можем да видим, че сме монтирали папката в системата с файловете на нашия акаунт.


Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

  1. Отговорен за данните: Мигел Анхел Гатон
  2. Предназначение на данните: Контрол на СПАМ, управление на коментари.
  3. Легитимация: Вашето съгласие
  4. Съобщаване на данните: Данните няма да бъдат съобщени на трети страни, освен по законово задължение.
  5. Съхранение на данни: База данни, хоствана от Occentus Networks (ЕС)
  6. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.

  1.   Диего Чертоф каза той

    Имам проблеми с монтирането на папката ... но: Ако модифицирам файл в папката Dropbox, ще бъде ли качен в облака?