Cara install Google Drive di VPS

Panduan cara install Google Drive CLI di VPS Hosting, tapi juga bisa untuk dekstop. Jadi nanti kita bisa mengakses seluruh file dan melakukan aktifitas upload/download file ke/dari Google Drive di server dengan menggunakan baris perintah di terminal SSH.

Download file binary gdrive

Download binary gdrive kemudian chmod +x filenya agar bisa dieksekusi dengan perintah ini:

Untuk Linux 64-bit

wget -O /usr/sbin/gdrive https://docs.google.com/uc?id=0B3X9GlR6EmbnQ0FtZmJJUXEyRTA && chmod +x /usr/sbin/gdrive

Untuk Linux 32-bit

wget -O /usr/sbin/gdrive https://docs.google.com/uc?id=0B3X9GlR6EmbnLV92dHBpTkFhTEU&export=download && chmod +x /usr/sbin/gdrive

berikutnya

gdrive list

hasilnya seperti ini, perhatikan linknya:

Authentication needed
Go to the following url in your browser:
https://accounts.google.com/o/oauth2/auth?access_type=offline&client_id=356767116221053-7n0vf5akeru7on6o2fjinrecpdosse99eg.apps.googleusercontent.com&redirect_uri=urn%3Aietf%3Awg%3Aoauth%3A2.0%3Aoob&response_type=code&scope=https%3A%2F%2Fwww.googleapis.com%2Fauth%2Fdrive&state=state

Copy-paste linknya dan buka dengan browser untuk autentikasi, ikuti intruksinya, kemudian akan dikasih kode untuk verifikasi, copy-paste kodenya

Kembali ke terminal dan paste kode tersebut

Enter verification code: 4/AABUTnP5Gqg-0XPi-kFYzQ2A60kVljzVwCLOsISguATuUBHHNS__zWKY

Melihat daftar file

Ketik perintah berikut, nanti akan tampil IDNameType dsb.

gdrive list

hasilnya

Id Name Type Size Created
13lxfZcqUQbAukhP5IXhDYNQ4FNVFlwCzkrfpJsqoUsIDg Kucing Lucu img 2018-07-13 07:49:25
15JkBfJ_5x9GKRjkAu2fGlmdeyedlscd9SLJ2QDRX8K9jE Kucing Hitam img 2018-07-13 07:23:43

Cara download file

Cara download file dari Google Drive, perhatikan IDnya

gdrive download ID_FILE

contoh

gdrive download 13lxfZcqUQbAukhP5IXhDYNQ4FNVFlwCzkrfpJsqoUsIDg 

Cara upload file

Cara uploadnya juga gampang dan cepet banget soalnya pakai bandwidth server

gdrive upload namafile.jpg

 

Selamat mencoba.

4.5 of 5

from 2 ratings

Leave a Reply

Your email address will not be published. Required fields are marked *