google drive on linux
TRANSCRIPT
•
•
•
•
•
•
$ sudo add-apt-repository ppa:alessandro-strada/ppa$ sudo apt-get update$ sudo apt-get install google-drive-ocamlfuse
$ google-drive-ocamlfuse
•
•
•
•
•
•
•
•
•
•
•
$ google-drive-ocamlfuse -headless -label default \-id 8879800051...5i.apps.googleusercontent.com \-secret < >
Please, open the following URL in a web browser: https://accounts.google.com/o/oauth2/auth?...
•
•
•
Please enter the verification code: XXXXXX
•
• ~/.gdfuse/default/config
# max_cache_size_mb=512# large_file_threshold_mb=100# ( )metadata_cache_time=60# serverconflict_resolution=server# stream_large_files=trueumask=0o022
•
• $ google-drive-ocamlfuse -label default ~/my_mnt_dir
•
• $ fusermount -u mountpoint
•
• # vim /usr/bin/gdfuse
•
#!/bin/bash
su $USERNAME -l -c "google-drive-ocamlfuse -label $1 $*"exit 0
gdfuse#default /mnt/gdrive fuse uid=1000,gid=1000 0 0
•
•
•
•
•
•
•
•
•
•
• $ sudo apt-get install golang
• $ export GOPATH=$HOME/go
•
• $ go get github.com/google/skicka
•
• $ skicka init
•
• $ vim ~/.skicka.config
•
• $ skicka ls -l /
[google]clientid=62141...q75p.apps.googleusercontent.comclientsecret=< >
•
• $ skicka ls [-r/-l/-ll] [ ]
•
• $ skicka [upload/download] [ ] [ ]
•
• $ skicka [mkdir/rm] [ ]
•
• $ skicka du [ ]
•
•
•
•
; Add the following lines to the [encryption] section; of your ~/.skicka.config file.
salt=18d9e3451331226bb7c3540...b33fdf63651aed7passphrase-hash=052e49dc876...8e6e9b81adc73bdb2b6180encrypted-key=064c31e08205f...ed8aaf59dec82db7b7a8eencrypted-key-iv=05cf8d...96cb8afbe274
•
• $ skicka upload -encrypt
•
•
•
•
•
•
•