rclone使用二:onedriveをLinuxシステムのvpsにマウントする


利点:スペースのサイズを上げると、onedriveも比較的安い(非個人版5 T or 1 T)欠点があります:ネットの速度に依存して、性能の上できっと物理的なハードディスクをプラスして現在の環境がありません:vps:Debainシステム(Ubuntuコマンドは同じです)、ローカル:Windows、vpsの上ですでにrcloneをインストールしてrcloneをインストールしていませんライセンスなどを取得できない場合は、ローカルダウンロード(windows環境)rcloneでaccess_を取得できます.token解決ダウンロードwindows版(ダウンロードアドレス:https://rclone.org/downloads/)、Dディスクに解凍します(他にも可能ですが、パスを変更するだけです).現在のディレクトリは
D:\rclone

管理者モードでcmdを開く(win+Rで権限の問題が発生する可能性があります)、
cd /d d:\rclone
rclone authorize "onedrive"

2、上記のコマンドを入力すると、ブラウザのアクセスがポップアップされ、ログインアカウントになると、バインドされ、cmdウィンドウにaccess_が表示されます.tokenコンテンツ:
{"access_token":xxxxxxxxxxx}

あなたのaccessを保存してください.token、後から3、Linuxで以下のコマンド構成を入力します
rclone config

4、初めて現れるから、nを選ぶ
n) New remote s) Set configuration password q) Quit config

5、nameは勝手に記入しますが、プレゼンテーションではnameをod 6とし、バインドしたいディスク番号(バージョン番号によって異なる場合があります)を選択し、以下の内容を表示する番号を見つけて入力します.
/ Microsoft OneDrive \ "onedrive"

7、ここでClient IdとClient Secretの入力を求められます.すべて空にしてください(車に戻ればいいです)8、バージョン選択やUse auto configなどの選択肢も出てくるかもしれません.実際の状況に応じて、Use auto configは一般的にNo 9、resultが出てきたら、以前に保存していた「access_token」:xxxxxxxを貼り付けて、車に戻って、間違いがない場合、現れます
y) Yes this is OK e) Edit this remote d) Delete this remote

10、yを選択し、最後に以下の内容が表示され、qを選択して終了する(追加する場合はrclone configを入力してください)
e) Edit existing remote n) New remote d) Delete remote r) Rename remote c) Copy remote s) Set configuration password q) Quit config

11、新しいフォルダ(このフォルダはローカル表示フォルダになります)、mkdirパス、ここでrootの下でonedriveファイルを新規作成することを示します
mkdir /root/onedrive

12、ディスクをマウントし、デモ名がod、ローカルファイルが/root/onedrive、ディスクディレクトリがルートディレクトリ/の場合、次のコマンドで別のコマンドを入力しても実行できない問題が発生する可能性があります(バックグラウンドscreenを参照して実行するか、起動してから部分を起動することができます)
rclone mount od:/ /root/onedrive --copy-links --no-gzip-encoding --no-check-certificate --allow-other --allow-non-empty --umask 000

fuseエラーが発生した場合、おそらくfuseがインストールされていないため、次のコマンドを入力して解決し、上記のコマンドを実行します(Debainを例にとります)
apt-get install fuse

centosシステムで使用する場合
yum install fuse

13、マウントが成功したかどうかを確認します.マウントが成功した後、マウント名とパス、サイズが多く表示されます.
df -h

14、不要なら取り外してもいい
fusermount -qzu