Google Drive - montowanie dysku na VPSie

Poradniki
vps, poradnik-miesiąca
DBanaszewski
DBanaszewski α-tester v3

Google Drive - montowanie dysku na VPSie

Wymagania

  • Debian 10 (Ubuntu 18.04/16.04 również jest OK, ale niektóre kroki mogą być pominięte)
  • rclone
  • fuse
  • cron
  • screen
  • root / konto z uprawnieniami sudo

Instalacja

Uwaga! Jeżeli instalujesz to z konta innego niż root, pamiętaj o sudo.

Krok 1

Aktualizujemy repozytoria i instalujemy wymagane pakiety.

apt update
apt install rclone fuse cron screen

Krok 2

Wchodzimy w konfigurację rclone.

rclone config

1 Tworzymy nowy punkt zdalny, klikamy n i Enter.

2 Przykładowa nazwa: gdrive. Po wpisaniu nazwy, klikamy Enter.


3

Nasza konsola wypluwa nam dość sporą listę, ale nie przejmujemy się tym. Wybieramy cyferkę obok "Google Drive". W moim przypadku wpisujemy 12 i klikamy Enter.


4 Teraz dostajemy oto rzeczy do uzupełnienia. Musimy je przeklikać, bez uzupełniania.


5

Teraz, konsola się nas pyta o uprawnienia, jakie potrzebujemy dla naszego udziału. Polecam nadać pełne uprawnienia - wpisujemy 1 i klikamy Enter.


6

Nasza droga konsola postanowiła ponownie się nas o coś zapytać. Teraz otrzymaliśmy pytanie, gdzie mamy zamontować ten nasz udział. Ze względu na pewne błędy związane z tym "folderem", zostawiamy to puste i klikamy Enter.


7 No i znowu... klikamy Enter.


8

Otrzymujemy pytanie o wejście w zaawansowaną konfigurację. Odmawiamy wpisując n i klikamy Enter.


9 Teraz, musimy podłączyć się do Google Drive. Skorzystamy z półautomatycznej konfiguracji. Klikamy n i Enter.


10No i jesteśmy w domku. Kopiujemy ten link i przechodzimy w naszą przeglądarkę. Otrzymujemy podobny efekt: enter image description here Zezwalamy. Po tym, otrzymujemy tajny kod: 11 i pół Kopiujemy go i wklejamy do naszej konsoli. Po wklejeniu, klikamy Enter.


11 Otrzymujemy pewne pytanko, na które odmawiamy wpisując n i klikając Enter.


12 Teraz, otrzymaliśmy takie małe podsumowanie. Jeżeli jest OK, klikamy y i Enter.


13 Po poprawnym skonfigurowaniu, nazwa naszego "udziału" powinna pojawić się w tej tabeli. Jeżeli wszystko jest OK, klikamy q i Enter.


Teraz, musimy odpowiednio "zamontować" nasz udział. Edytujemy plik crona, przy pomocy crontab -e.

14 Wybieramy edytor, w którym będziemy to konfigurować i idziemy dalej.


Teraz, musimy wpisać oto tą magiczną formułkę:

Debian 10

@reboot rclone mount gdrive: /gdrive --daemon

Ubuntu 18.04/16.04

@reboot screen -dmS RClone rclone mount gdrive: /gdrive

Powinno to wyglądać tak: 15 Zapisujemy zmiany.


Tworzymy folder, na którym zamontujemy nasz Google Drive.

mkdir /gdrive

Wykonujemy restart VPSa przy pomocy:

reboot

Krok 3

Sprawdźmy, czy udział działa. Wpiszmy df -h. Powinno to dać nam taki efekt: enter image description here Przechodzimy do tego folderu - cd /gdrive.

Wpisujemy ls.

Widzisz tam jakieś pliki/foldery (o ile coś było na dysku) ? Tak? No to koniec :nosacz:


Reasumując, jest to dość fajny sposób na używanie Google Drive podobnie do udziału NFS. Taki mały folderek, ale cieszy. 15GB ZA FREE!!11.


Liczę na ❤️

|84x126Poradnik miesiąca: grudzień 2019

Dudix
Dudix

DBanaszewski:

3|99x19

Nasza konsola wypluwa nam dość sporą listę, ale nie przejmujemy się tym. Wpisujemy 12 i klikamy Enter .

po wpisaniu tego... https://prnt.sc/qgxyq3

DBanaszewski
DBanaszewski α-tester v3

Z jakiej wersji systemu korzystasz? Widzę, że masz mniej opcji.

Dudix
Dudix

Domyslny ubuntu 18

DBanaszewski
DBanaszewski α-tester v3

Pokaż mi wszystkie dostępne opcje do wyboru.

Dudix
Dudix
DBanaszewski
DBanaszewski α-tester v3

W twoim przypadku, wybierz 7.

Dudix
Dudix
DBanaszewski
DBanaszewski α-tester v3

Zerknij na poradnik, to już Twój błąd ¯_(ツ)_/¯

Dudix
Dudix

w -poradniku nie bylo nic o auto-configu :/

DBanaszewski
DBanaszewski α-tester v3

Patrz uważniej, jest... 😛

eSuu
eSuu

DBanaszewski:

9|613x100 Teraz, musimy podłączyć się do Google Drive. Skorzystamy z półautomatycznej konfiguracji. Klikamy n i Enter .

było...

Dudix
Dudix

tak bylo, lecz nie miałem wyżej pytan... edit: nadal czekam na kod... da sie usunac i od nowa zrobic?

Dudix
Dudix

DBanaszewski:

Edytujemy plik crona, przy pomocy crontab -e .

14|488x243 Wybieramy edytor, w którym będziemy to konfigurować i idziemy dalej.

po wpisaniu komendy wyskakuje: https://prnt.sc/qgyahm

TheMultii
TheMultii

Dudix:

po wpisaniu komendy wyskakuje: https://prnt.sc/qgyahm Zejdź na sam dół pliku i tam wpisz tą "magiczną formułkę".

Lempik
Lempik

Jak to w ogóle działa? Czy to jest dodatkowa przestrzeń? Czy może jak na PC część istniejącego dysku jest przeznaczona do synchronizowania przez Google Drive?

DBanaszewski
DBanaszewski α-tester v3

Lempik:

Jak to w ogóle działa? Czy to jest dodatkowa przestrzeń?

Dokładnie tak, coś w stylu udziału NFS czy SMB.

Dudix
Dudix

rozwiazalem to juz wczoraj.

Mediwoj
Mediwoj

sorki za odkop, ale warto dodać, że na konta szkolne, studenckie, firmowe - z nielimitowaną przestrzenią to nie działa ;)

akuku597
akuku597

Jest możliwość na dysk współdzielony wrzucał pliki?

Novsky
Novsky

Dzisiaj próbowałem zamontować dysk google lecz jakby moja instalacja przebiegała w sposób okrojony (nie było strony z przypisaniem uprawnień podczas instalacji) tworze foldery, podpinam konto i wpisuje sudo df -h a tam jest gdrive 1P. Mam 1 petabajt miejsca na dysku? Ewentualnie jest ktoś kto już zrobił coś takiego i mógłby się tutaj podzielić?

Timo
Timo Moderator forum.lvlup.pro

To, w jaki sposób działa Google Drive i inne tego typu usługi, może błędnie sugerować taką dostępną ilość miejsca. Jest ona niezgodna z rzeczywistością - sugeruj się raczej ilością pozostałej powierzchni pokazaną na stronie Google.

Kamil02167
Kamil02167

Z tego co zaobserwowałem na własnym doświadczeniu to tylko przy google wyświetla błędną ilość miejsca, przy OneDrive czy montowaniu innych zewnętrznych dysków nie zaobserwowałem takiego problemu :harold:. Ale tak jak napisał Timo, sugeruj się tym co jest na stronie Google Drive.