TrueNAS與OneDrive 同步教程2

這是一篇完整版教程,解決了文件被傳到SharePoint共享文件夾的問題
書接上回,在用了幾個月文件只能單向傳到SharePoint的同步后,又去找了一些教程發(fā)現(xiàn)是可以直接把文件傳到OneDrive Business的文件目錄里的,而其中的關(guān)鍵就是在創(chuàng)建云憑證的時候不要用TrueNAS的“登錄到提供商”這個功能。(up這邊用的TrueNAS版本是TrueNAS-13.0-U4)
而這篇文章獲取訪問令牌和驅(qū)動器ID的方式是通過Windows端的rclone客戶端來完成。
首先先去 rclone.org/downloads/ 下載Windows客戶端

然后把下載好的zip壓縮包解壓到一個找到的地方,然后去到那個文件夾里按住shift鍵再右鍵單擊空白處調(diào)出右鍵菜單,然后“在此處打開 Powershell 窗口 (S)”,或者也可以在cmd里cd到這個目錄。

進(jìn)如Powershell之后輸入(如果是cmd需要把前面的"./"去掉,后面的所有指令同理)

輸入n新建遠(yuǎn)程連接,然后隨意輸入一個輸入一個識別名稱,這個名稱如果在Windows端使用就需要每次操作時調(diào)用,但這次我們只需要待會返回的token和Drive ID。

然后就是選擇連接的平臺,這里輸入 31 ,即選擇“31 / Microsoft OneDrive”(可能將來版本更新序號會不同)。然后會讓你輸入客戶端ID,這里直接回車跳過即可,然后還要客戶端密碼(client_secret)也是直接回車跳過。

之后是選擇版本,我這邊是E5開發(fā)者賬號弄得Onedrive Business所以選擇1,如果要連接世紀(jì)互聯(lián)版的就選擇4。之后的“Edit advanced config”和“Use web browser to automatically authenticate rclone with remote”都是直接默認(rèn)回車(第一個是編輯高級設(shè)置,第二個是自動打開配置網(wǎng)頁,如果在沒有圖形界面的電腦配置就要選“n”然后在其他電腦獲得配置文件)?;剀嚭缶蜁{(diào)用默認(rèn)瀏覽器打開登錄界面獲得賬戶許可,點了接受并看到“Success!”之后回到剛才的命令行界面。

然后看到這個界面就輸入 1 ,這是關(guān)鍵,會影響到最終連接到哪里去!

之后就獲得了Drive ID了,這里一般就一個,輸入 1 之后繼續(xù).


然后會出現(xiàn)一個確定根目錄的提示,對照一下顯示的這個目錄和在網(wǎng)頁端看到的路徑前面一段是否相同,如果相同就回車確認(rèn)。

最后就出現(xiàn)了配置文件的完整信息了,把token之后整個大括號 {} 包括這對括號復(fù)制到TrueNAS云憑據(jù)的“訪問令牌”這一欄里。把“drive_id”后面的這一行內(nèi)容復(fù)制到“驅(qū)動器ID”這一欄里即可。
最后再點一下“驗證憑據(jù)”確認(rèn)配置沒問題就行了,“OAuth Advanced Options“這里留空。