専用のrcloneリモートを作成する

プロトコルとワークスペースを制限したキーを使い、タスク専用のrclone WebDAVリモートを作成します。保存した秘密情報を公開せずにルートを確認します。

最終確認日

スクリーンショットは英語版の画面です。

無人ジョブや信頼境界ごとに別のWebDAVリモートを作成してください。用途が分かるリモート名と、プロトコルおよびワークスペースを制限したAPIキーを使うと、広範な権限を持つ認証情報を共有せずに、実際の接続先を確認できます。

専用キーの作成、WebDAV URLのコピー、ユーザーと非表示のパスワードを使ったベンダーotherの設定、リモートルートの一覧表示を行う4段階の手順。
専用キーの作成、WebDAV URLのコピー、ユーザーと非表示のパスワードを使ったベンダーotherの設定、リモートルートの一覧表示を行う4段階の手順。スクリーンショットを原寸大で開く。

手順

  1. dosyaのプロフィール → API(APIキー)で、マシンとジョブが分かる名前のキーを作成してください。取得にはRead onlyを、アップロード、移動、削除を行うジョブにはフルアクセスを選択してください。
  2. 制限と有効期限でWebDAVを許可し、対象のワークスペースを固定してください。キーのローテーションを予定している場合は有効期限も追加してください。キー全体を一度だけ保存してください。
  3. 対象ワークスペースのIntegrations → WebDAVを開き、マウントパス、エンコードされた文字、末尾のスラッシュを含むHTTPSマウントアドレス全体をコピーしてください。
  4. rclone configを実行し、New remoteを選択して、dosya-archiveのような一意の名前を使用してください。webdav、ベンダーother、コピーしたURL、キーのオーナーのメールアドレスを指定し、非表示のパスワード入力欄にAPIキーを入力してください。
  5. Bearer tokenは空欄のままにし、最初のテストでは詳細設定の変更を断り、リモートを保存してください。診断情報を共有する前にrclone config redacted dosya-archiveを実行してください。
  6. rclone lsf dosya-archive:を実行してください。通常のルートにはAll、Documents、Videos、Images、Shared、Deletedが一覧表示されます。アンカー付きキーでは許可されたフォルダーが直接表示されます。

rcloneの設定ファイル内の難読化されたパスワードは元に戻すことができ、暗号化ではありません。設定ファイルへのアクセスをジョブのアカウントに制限し、加工していないキーをログやコマンドライン引数に貼り付けないでください。

「専用のrcloneリモートを作成する」の参考資料:dosyaのrclone概要ページ。
「専用のrcloneリモートを作成する」の参考資料:dosyaのrclone概要ページ。スクリーンショットを原寸大で開く。

想定される結果

名前を付けたリモートには、意図したdosyaのアクセス範囲のみが一覧表示されます。専用キーのオーナーのメールアドレスを使用し、キーのスコープ、プロトコルの選択、ワークスペースやフォルダーの固定、メンバーの権限の範囲外の操作はできません。

401 Unauthorizedはメールアドレスとキーの組み合わせ、有効期限、失効に関する問題を示します。This API key is not permitted to use WebDAVとThis role is not permitted to use WebDAVは別々の制限を示します。アンカー付きリモートではすべてが表示されなくても正常な場合があります。

関連ガイド

この記事は役に立ちましたか?

評価の結果を読み込んでいます…

投票すると、回答を変更できるように、必要な投票用Cookieが最長180日間保存されます。

質問と回答

このガイドの手順について質問できます。質問は確認後に公開されます。

公開の質問には、アカウントの詳細、認証情報、非公開ファイルを含めないでください。これらについては 非公開サポート をご利用ください。

質問を読み込んでいます…

    dosyaアカウントにサインインすると、質問を投稿できます。

    やり直す前に結果を確認

    操作をもう一度確認する必要があるときは、次の共通の確認事項をご利用ください。