LoginSignup
0

More than 1 year has passed since last update.

posted at

updated at

Organization

AWS環境にGoogle Driveをマウントしてみた話

環境

  • Deep Learning AMI (Ubuntu 18.04) Version 35.0
  • g4dn.xlarge

google-drive-ocamlfuseインストール

Githubにしたがってインストールします

sudo add-apt-repository ppa:alessandro-strada/ppa
sudo apt-get update
sudo apt-get install google-drive-ocamlfuse

マウントポイントを作成します

/home/user/MOUNT_POINT

認証の準備

これでgoogle-drive-ocamlfuseが実行できるのですが、GUIによる認証を求められてしまいます
ここでは工夫して、CUI環境で認証できるようにします

http://moguno.hatenablog.jp/entry/2016/03/24/010502
で紹介されている方法を試してみました

firefoxスクリプトを作成して、ブラウザ(firefox)を開いているかのように偽造します

$ pwd
/home/ubuntu/bin

$ vi firefox
#! /bin/sh

echo $* > /dev/stderr

パスを通しておきます

$ export PATH=$PATH:/home/ubuntu/bin

認証

google-drive-ocamlfuseを実行するとURL(https://accounts.google.com/o/oauth2/auth?....)が表示されます。
CUIの画面はこの画面のままにしておき、Windows等のブラウザでURLを開いて認証します。

google-drive-ocamlfuse /home/user/MOUNT_POINT

/bin/sh: 1: xdg-open: not found
https://accounts.google.com/o/oauth2/auth?....

MOUNT_POINTにGoogle Driveがマウントされます。

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
What you can do with signing up
0