メインコンテンツまでスキップ

Google Cloud Storage 認証エラーを解決 — RcloneView で修正する

· 約6分
Morgan
Staff Engineer

RcloneView で発生する Google Cloud Storage 認証失敗のほとんどは、未入力のフィールド一つ、または期限切れのトークン一つに起因します — その両方を切り分けて修正する方法を紹介します。

Google Cloud Storage は個人の Google Drive 接続とは異なります。リモート設定時に Project Number が必要で、権限モデルも単純なアカウント共有ではなく IAM ロールによって管理されます。どちらか一方でも設定が誤っていると、バケットを閲覧しようとした瞬間に RcloneView が認証エラーまたは権限エラーを表示します。このガイドでは、最も一般的な原因と、RcloneView 内で直接解決する方法を解説します。

RcloneViewアプリのプレビュー

すべてのクラウドを一か所で管理・同期

RcloneViewはrcloneのクロスプラットフォームGUIです。フォルダを比較し、ファイルを転送・同期し、クリーンなビジュアルインターフェースでマルチクラウドのワークフローを自動化できます。

  • ワンクリック操作: コピー · 同期 · 比較
  • 信頼性の高い自動化のためのスケジューラーと履歴
  • Google Drive、OneDrive、Dropbox、S3、WebDAV、SFTPなどに対応
WindowsmacOSLinux
無料で始める →

コア機能は無料。Plusで自動化機能を利用可能。

根本原因を診断する

Google Cloud Storage リモートの認証エラーは、おおむね3つに分類されます。リモート作成時に入力した Project Number が未入力または誤っている場合、Google アカウント側で期限切れまたは取り消された OAuth トークン、そして対象バケットへのストレージ読み書き権限を付与していないサービスアカウントの IAM ロールです。まず Remote Manager を開いてリモートの設定を確認してください — Project Number フィールドが空欄になっているか、バケットを所有するプロジェクトと一致していない場合、それがほぼ間違いなく原因です。

Remote Manager で Google Cloud Storage リモート設定を確認する

Project Number が正しいようであれば、次に疑うべきは OAuth セッション自体です。トークンはパスワード変更、Google アカウントのセキュリティ設定でのアプリ認証の取り消し、あるいは長期間の未使用による単純な期限切れによって無効化されることがあります。

再認証とプロジェクト設定の修正

古くなったトークンを修正するには、リモートを編集してブラウザベースの OAuth ログインフローを再実行してください — リモートを最初から作り直す必要なく認証情報が更新されます。Project Number が一致しない場合は、Google Cloud Console に表示されている正しいプロジェクト ID にフィールドを更新し、保存して再接続してください。

トークンエラー後に Google Cloud Storage リモートを再認証する

RcloneView は Windows、macOS、Linux 上の1つのウィンドウから90以上のプロバイダーをマウントかつ同期できるため、リモートが再接続されれば、他の設定を変更することなく中断されていた同期やマウントジョブをすぐに再開できます。大規模な同期ジョブを再構築する前には、組み込みの Rclone Terminal で rclone about "yourremote:" を実行してください — 実際の転送を任せる前に修正が正しく機能しているかを素早く確認する方法です。

同期ジョブを再開する前に Google Cloud Storage 接続をテストする

繰り返し発生する障害を防ぐ

エラーが定期的に再発する場合は、Google Cloud の IAM ロールのスコープが狭すぎないか確認してください — 読み取り権限のみを付与するロールは認証には成功しますが、アップロードや削除操作では失敗し、これは権限不足というより間欠的な認証エラーのように見えることがあります。原因が持続する、または不明な場合は、Settings で Enable rclone Logging を有効にしてログレベルを DEBUG に設定し、問題を再現して Log タブの詳細なログエントリを確認し、どの API 呼び出しが拒否されているかを正確に特定してください。

はじめに

  1. rcloneview.com から RcloneView をダウンロード
  2. Remote Manager を開き、Google Cloud Storage リモートの Project Number を確認してください。
  3. トークンが期限切れの場合は OAuth ログインを再実行し、一致しない場合は Project Number を修正してください。
  4. 同期やバックアップジョブを再開する前に、Terminal タブで rclone about を使って修正を確認してください。

この2つの設定を5分ほど確認するだけで、Google Cloud Storage の認証問題の大半は解決します。


関連ガイド:

対応クラウドプロバイダー

Local Files
WebDAV
FTP
SFTP
HTTP
SMB / CIFS
Google Drive
Google Photos
Google Cloud Storage
OneDrive
Dropbox
Box
MS Azure Blob
MS File Storage
S3 Compatible
Amazon S3
pCloud
Wasabi
Mega
Backblaze B2
Cloudflare R2
Alibaba OSS
Ceph
Swift (OpenStack)
IBM Cloud Object Storage
Oracle Cloud Object Storage
IDrive e2
MinIO
Storj
DigitalOcean Spaces