LoginSignup
3
11

More than 3 years have passed since last update.

Google共有ドライブをLinuxサーバーにマウントしてWindowsユーザーに公開する

Posted at

表題の通り

  • とあるGoogle共有ドライブ(旧チームドライブ)がある(が、アクセス権は私にしかない)
  • が、他のメンバーにもアクセスできるようにしたい
  • メンバー全員はWindowsユーザーである

という状況を解決したので、その方法を整理するついでに書いておきます。

  1. 適当なUbuntu機を用意します
  2. 共有用のアカウントを適当に作ってそこで作業します(id: pjfooとします。また、ここで他メンバーに直接アクセスされることを防ぐため、PWログインを無効化しておくことをおすすめします)
  3. Ubuntu機でgoogle-drive-ocamlfuseをインストールします
  4. 手順に従って、自分のgoogleアカウントの認証を通します
  5. チームドライブの設定をします(分かりにくいですが、~/.gdfuse/<label>/configteam_drive_idを設定するだけです。ラベルはpjfooとします)
  6. /etc/fuse.confuser_allow_otherを追加orコメント解除します。後でWindowsからアクセスするのに必須です。
  7. 適当に作ったディレクトリ/home/pjfoo/gdriveにgoogleドライブをマウントします:google-drive-ocamlfuse -o allow_other -label pjfoo /home/pjfoo/gdrive-o allow_otherを忘れずに、後でWindowsからアクセスするのに必須です)
  8. ls /home/pjfoo/gdriveなどで、中身が見えていることを確認します
  9. SAMBAをインストールし、sambaアカウントを作ります:sudo sambapasswd -a pjfoo。パスワードは後で他のメンバーにも公開になるので良い感じのをつけましょう。
  10. pjfooアカウントのホームを公開します
  11. Windowsから\\servername\pjfoo\gdriveが見えれば完成です
3
11
0

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
  3. You can use dark theme
What you can do with signing up
3
11