Hogyan lehet szinkronizálni a Linuxról a Google Drive-ra az rclone segítségével

Kép: Google

Google Drive energiafelhasználó vagyok. Naponta vagyok a felhőalapú tárolási platformon. Tekintettel arra, hogy napi meghajtómként a Linux operációs rendszert használom, máshol kellett keresnem a szinkronizálási eszközöket (mivel a Google nem döntött úgy, hogy natív Cloud klienst hozzon létre Linux számára).

Must-read Cloud

  • Cloud computing 2020-ban: Jóslatok a biztonságról, AI, Kubernetes, stb
  • Az évtized legfontosabb felhő előrehaladása
  • Legjobb asztali szolgáltatás (DaaS) szolgáltatók: Amazon, Citrix, Microsoft, VMware és még sok más
  • Cloud computing házirend (TechRepublic Premium)

Az ehhez szükséges eszköz az Insync, amely kiemelkedő GUI eszköz. De mindig valami mást keresek. Mivel az Insync szabadalmaztatott (zárt forrású) projekt, gondoltam, hogy jó lenne egy nyílt forráskódú eszközt találni a feladathoz. Már lefedtem a Grive2-t (lásd: Hogyan kell szinkronizálni a Google Cloud-t a Linuxon a Grive2-vel), és szeretnék találni valami mást. Ez a keresés vezetett rclone-hoz, egy parancssori programhoz, amely szinkronizálja a fájlokat és könyvtárakat számos felhőszolgáltatáshoz (például Amazon S3, Dropbox, FTP, Google Drive, HTTP, OneDrive, Nextcloud, ownCloud, pCloud, WebDAV és még sok más). ).

A telepítés és a beállítás nem túl nehéz, és van egy GUI eszköz, amely a szinkronizálás kezelését sokkal könnyebbé teszi. Telepítsük az rclone és rclone-böngészőt az Ubuntu Desktop 18.04-re, csatlakoztassuk a Google Drive-hoz, majd használjuk az rclone-böngésző eszközt.

Telepítés

Telepítjük egy előre összeállított bináris fájlból. Ehhez nyissa meg a terminál ablakot, és adja ki a következő parancsokat:

 cd / tmp curl -O https://downloads.rclone.org/rclone-current-linux-amd64.zip unzip rclone-current-linux-amd64.zip cd rclone - * - linux-amd64 

Most másolja a bináris fájlt, és adja meg a megfelelő engedélyeket a következő parancsokkal:

 sudo cp rclone / usr / bin / sudo chown root: root / usr / bin / rclone sudo chmod 755 / usr / bin / rclone 

Végül telepítse a kézikönyvet a következő parancsokkal:

 sudo mkdir -p / usr / helyi / share / man / man1sudo cp rclone.1 / usr / local / share / man / man1 / sudo mandb 

Az rclone konfigurálása

Mint mondtam, ezt a Google Drive-ra történő szinkronizáláshoz fogjuk beállítani. Ha másik szolgáltatáshoz szeretne csatlakozni, további információkért nézze meg a hivatalos dokumentumokat.

Az rclone konfigurálásához adja ki a következő parancsot:

 rclone config 

Számos kérdést fog feltenni, amelyek többsége magától értetődő. Az egyetlen kérdés, amely felbukkanhat, a következő:

 Érték "kliens_id" Érték "ügyfél_secret" Érték "root_mappák_id" Érték "szolgáltatási_fiók_fájl" 

A fentiek mindegyikéhez csak nyomja meg az Enter billentyűt.

Értékhez "skála" = bármilyen nevet beírhat. Alapértelmezés szerint meghajtó lesz. Ezt meghagyhatja, vagy gépelhet be valami értelmesebbet (például a googledrive vagy a gdrive).

Végül megnyílik az alapértelmezett böngésző, amely kéri, hogy válassza ki a használni kívánt Google-fiókot. Ha még nem jelentkezett be Google Fiókjába, akkor erre be kell jelentkeznie. Amint ez befejeződött, válaszoljon még néhány egyszerű kérdésre, majd lépjen ki a konfigurációs szkriptből. A kapcsolat most beállítva.

Az rclone-böngésző telepítése

Az rclone-böngésző telepítéséhez nyisson meg egy terminál ablakot és adja ki a következő parancsot:

 sudo nano /etc/apt/sources.list.d/rclonebrowser.list 

Az új fájlba illessze be a következőket:

 deb http://ppa.launchpad.net/mmozeiko/rclone-browser/ubuntu xenial main deb-src http://ppa.launchpad.net/mmozeiko/rclone-browser/ubuntu xenial main 

Mentse és zárja be a fájlt. Frissítse az apt parancsot a sudo apt update paranccsal, majd telepítse az rclone böngészőt a sudo apt install rclone-browser paranccsal.

Most látnia kell az rclone-böngésző bejegyzését az asztali menüben. Indítsa el, és látnia kell egy Google Drive fület (A ábra ).

A ábra

Az rclone-böngésző eszköz működésben.


Kattintson a Google Drive fülre az összes Drive-fájl / mappa listájának megtekintéséhez. Ezen a felületen feltölthet, letölthet, csatlakoztathat és még sok más ... megkönnyítve az rclone használatát.

Ha inkább az rclone parancssort használja, akkor adja ki az man rclone parancsot, hogy megtudja, az eszköz hogyan használható. A parancssor lényege:

  • A meghajtó legfelső szintű könyvtárának megtekintéséhez adja ki az rclone lsd drive parancsot.
  • A meghajtó összes fájljának felsorolásához adja ki az rclone ls drive parancsot.
  • Helyi fájl másolásához a Drive-ra adja ki az rclone copy / path / to / local / file drive parancsot: / path / to / remote / mappa .

Ha azonban asztali számítógépről dolgozik, nagyon ajánlom ragaszkodni az rclone-böngészőhöz.

Felhő és minden, mint szolgáltatási hírlevél

Ez a forrás az AWS, a Microsoft Azure, a Google Cloud Platform, az XaaS, a felhőbiztonság és még sok más legfrissebb verziójáról. Hétfőn

Regisztrálj még ma

© Copyright 2020 | mobilegn.com