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

Rclone Config Password エラーを解決する — RcloneView で暗号化された設定の問題を解決

· 約8分
Robin
Developer Advocate

rclone.conf を保護する Config Password がずれると、RcloneView のすべてのリモートが一斉に読み込めなくなります — 原因を診断して復旧する方法を解説します。

RcloneView の Settings タブには、Embedded Rclone の下に Config Password オプションがあり、これは rclone.conf ファイル全体を暗号化します — このファイルには特定の 1 つのプロバイダーだけでなく、設定したすべてのリモートが含まれています。これは Crypt リモートで個々のファイルを暗号化するのとは異なります。Config Password はすべてのリモートの認証情報とトークンを一度に保護します。このパスワードが間違っていたり、未設定だったり、実際にファイルを暗号化した値とずれていたりすると、RcloneView はどのリモートも復号できず、エクスプローラー全体が空に見えたり、起動時に接続エラーが表示されたりします。

RcloneViewアプリのプレビュー

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

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

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

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

Config Password の問題を見分ける

症状は通常、部分的ではなく全面的に現れます。1 つのリモートだけが接続に失敗するのではなく、Google Drive、S3、Dropbox など、すべてのリモートが一斉に失敗し、多くの場合 RcloneView 起動直後か embedded rclone プロセスの再起動直後に発生します。下部の Info View にある Log タブを確認するか、Settings > Embedded Rclone でファイルベースのロギングを有効にしてログレベルを DEBUG に設定し、embedded rclone プロセスを再起動してください。config の復号失敗はプロバイダー固有の認証エラーとは異なり、ログにはっきりと現れるため、期限切れの OAuth トークンや失効した API キーと見分ける確実な方法になります。

RcloneView で config password エラー後にジョブ履歴とログを確認する画面

よくある原因と対処法

Config Password の問題の多くは、次のいくつかの状況のいずれかに起因します。

アップデートや再インストール後にパスワードを間違えて入力した場合。 RcloneView を新しいマシンに移動したり再インストールしたりした場合は、Settings > Embedded Rclone > Config Password で正確な Config Password を再入力してください。部分一致は存在しません — 1 文字でも間違っていると、ファイル全体の復号ができなくなります。

古い rclone.conf のパス。 RcloneView の Local Rclone config location 設定は特定のファイルを指しています。以前のインストールでその場所に暗号化されていない、または異なる方法で暗号化された config が残っている場合、RcloneView はまったく別のファイルを読み込んでいる可能性があります。Settings の config の場所が、実際に暗号化された rclone.conf の場所と一致しているか確認してください。

復旧手段のないパスワードの紛失。 rclone の config 暗号化にはバックドアがありません — パスワードが本当に失われた場合、既存の rclone.conf は復号できません。唯一の方法は、暗号化されたファイルを削除し、Remote > New Remote から各リモートを最初から追加し直すことです。だからこそ、この値は他のクラウドプロバイダーの認証情報と同じくらい重要なものとして、パスワードマネージャーに保存しておく価値があります。

config password のリセット後に RcloneView でリモートを再追加する画面

今後ロックアウトを防ぐために

Config Password を変更する前に、Job Manager の Export オプションで現在のジョブ定義をエクスポートしておきましょう — 認証情報自体は復元されませんが、どのリモートとジョブが存在していたかを記録した、持ち運び可能な JSON ファイルとしてジョブ設定を保存できます。RcloneView は Windows、macOS、Linux 上の 1 つのウィンドウから 90 以上のプロバイダーをマウント・同期できるため、New Remote からリモートをゼロから再構築しても数時間ではなく数分で済みます。

RcloneView で config password を変更する前にジョブ設定を確認する画面

サポートにエスカレーションする際は、他の rclone の問題と同じログ収集手順に従ってください。DEBUG ロギングを有効にし、embedded rclone プロセスを再起動し、問題を再現し、ログファイルを送信します — 復号エラーはスクリーンショットよりも生のログ出力の方がはるかに診断しやすくなります。

はじめに

  1. rcloneview.com から RcloneView をダウンロード します。
  2. Settings > Embedded Rclone > Config Password を確認し、元々 rclone.conf を暗号化した値と一致しているか確認します。
  3. DEBUG ロギングを有効にして embedded rclone プロセスを再起動し、問題がプロバイダーの認証エラーではなく復号エラーであることを確認します。
  4. パスワードが本当に復旧できない場合は、暗号化された config を削除し、New Remote からリモートを再追加します。

Config Password は rclone.conf 内のすべての認証情報を一度に保護するため、マスターパスワードと同じくらい慎重に扱ってください — 紛失するとリモート一覧を最初から作り直すことになります。


関連ガイド:

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

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