使用 rclone 在 pcloud 上並加密 - 免空

Olivia avatar
By Olivia
at 2021-11-11T21:27

Table of Contents

最近又有 pcloud 特價了,
把之前寫的一篇有關於 rclone 在 pcloud 上並加密的心得分享一下
希望有幫到要使用 pcloud 的人

論壇版 https://forum.community.tw/t/topic/143
TW Community 是我自架的一個論壇,以電腦相關的討論分享為目標
可以當一般論壇使用,也可以當作個人部落格的留言系統
可以用 markdown,或弄一個自己發文的列表等功能
歡迎大家註冊發問回答或分享討論
(只是徵求類等還是得在 PTT,那裡沒有 P幣系統)

以下正文
前言,這裡的用法主要是為了加密備份,以此方法處理過後,之後也要用同樣的方法去下
載並解密,才能像一般檔案正常使用,無法像平常直接下載檔案使用。

rclone: 是一個命令列形式的處理雲端檔案的工具,有人說他是雲端的瑞士刀,並且在該
頁面也可以看到他支援超過 40 種雲端空間,如常用的 google drive, onedrive,
amazon s3 等,也包括我們今天要使用的 pcloud
pcloud: 有提供終生方案以及 zero-knowledge (零知識? - 需要額外加購) 的雲端空間
,蠻常特價為 245 (USD/EUR),如有考慮的請自行衡量廠商倒閉的風險。這邊不多介紹
pcloud

以下是如何利用 rclone 去使用 pcloud 並利用 rclone crypt 加密,整體步驟大略是

1. 用 rclone 設定好雲端空間 (這裡是 pcloud 作為範例)
2. 用 rclone crypt 設定好加密資訊 (對稱加密),並指定前面設定好的作為加密後
的位置。
就是這兩個步驟,第一步驟可以換成任意 rclone 支援的雲端,而第二步驟則是可選,如
果不用就是沒有額外加密。
這裡還會再補充 windows 或 pcloud eu 會遇到的問題。

rclone 設定雲端空間
基本上會跟這裡 https://rclone.org/pcloud 一樣,並搭配上
https://rclone.org/remote_setup 來處理設定的機器並沒有瀏覽器可以使用的情形

https://imgur.com/MlBu47T.png
1. rclone config 使用互動式介面來設定
n 建立新的設定黨
2. name> <name>: <name> 是設定檔的名字,rclone 會用這個名字來識別,在 crypt 設
定中也需要設定檔的名字
https://imgur.com/s6yVFQ7.png
3. Storage> <storage>: <storage> rclone 會列出清單,選擇相對應的即可,這裡我們
使用 pcloud
4. Edit advanced config?: 如果 pcloud 是選擇 EU 來存放資料的話,這裡要選擇 y
進入去修改位置
(pcloud EU) advanced config 此項要進去修改成 EU 用的,
https://imgur.com/g9TaEE5.png
5. hostname> <hostname>: <hostname> 這裡使用 2 來指定是 EU,原先不修改的話這裡
會是 1 US
https://imgur.com/gXclBJR.png
6. Use auto config?: auto config 這裡看你設定的機器是否有瀏覽器可以使用,如果
有就用 1 ,rclone 會提供相對應的網址打開並認證即可,如果沒有的話要選擇
n) NO,他會請你利用另一台有瀏覽器的機器,使用 rclone authorize "pcloud" 後
再把認證資訊貼過來,那在有瀏覽器的機器上流程基本上一樣,rclone 會提供一個連
結給你認證,認證完後把 result> 後方的貼回來即可。

可能會遇到的問題
我是在 windows 上遇到 rclone 所給的網址無法順利打開,原因是 port 53862 已經被
占住了,所以需要將他讓出來。

rclone 會回報 An attempt was made to access a socket in a way forbidden by
its access permissions,或者點選他給的網址都無法顯示,是因為 port 53682 已經被
占住了。那可能是因為 Hyper-V 的緣故。可以參照這裡的解決方式
https://reurl.cc/OkL42g 記得要把 port 改成相對應的 53682 ,用管理員權限開啟 powershell 輸入以下指令,
應該就能解決了。

```
dism.exe /Online /Disable-Feature:Microsoft-Hyper-V

netsh int ipv4 add excludedportrange protocol=tcp startport=53682
numberofports=1

dism.exe /Online /Enable-Feature:Microsoft-Hyper-V /All
```

rclone crypt 加密檔案後再上傳
這邊也是根據 https://rclone.org/crypt/ 來寫的步驟
https://imgur.com/Nfzk3vx.png
1. rclone config: 一樣使用 rclone config 來進入互動介面來設定
n 建立新設定檔
2. name> <name>: <name> 設定檔的名字
https://imgur.com/Oj28zn1.png
3. storage> crypt使用 crypt 來設定加密
4. remote> <remote_name>:<path>: <remote_name> 是上一步驟或者之前所建立的設定
檔名稱﹝也可在 rclone config 所出現的列表確認﹞,<path> 在哪個路徑下要加密
,這邊 rclone 也建議說不要使用最上層來當作加密的起點,而是至少弄在第一層底
下如 pcloud:folder 等,而這樣也比較好管理,該資料夾底下都用同一種加密方式,
而不在該資料夾底下的,可以是未加密,或者用不同組密碼來加密。
https://imgur.com/TCji0Mu.png
5. filename_encryption> 要怎麼加密檔名 (1. 正常加密 2. 多簡單混淆 3. 不加密)
Password or pass phrase for encryption. 設定密碼,可以自己設定或者讓 rclone
隨機生成一組,這裡的密碼需要記住,當要再次設定讀取同一個資料夾,要使用 y 並
填入一樣的密碼
https://imgur.com/ymZUK6X.png
6. directory_name_encryption> 要怎麼加密資料夾名 (1. 加密 2. 不加密)
Password or pass phrase for salt 可以再增加安全性,但這裡如果有設定的話,在
rclone 中也需要記起來,這邊可能會跟一般 salt 的用法不太一樣。(注:跟前面一
樣,如果這裡有設定,當要再次設定時,要使用 y 來填入一樣的密碼)
https://imgur.com/cKjKSiH.png
像這裡示範的,password: b1gg...Zng 跟 salt: DjF...DTA 就要記起來,等再次設定去
讀取同一個資料夾時,就需要把這兩個也填入進設定檔。
https://imgur.com/YkCKn68.png
像這裡,當我指定 crypt-test:subfolder/file 就會加密後送至
pcloud:test/subfolder/file ,可以先試著在另外的地方建立設定檔,並測試上傳下載
,確保加解密可以正常讀取檔案,要不然等備份好一陣子,當要使用發現有密碼沒記或設
定沒弄好,就慘了。

另外,雖然 rclone 不會直接把這兩個密碼明文存下來,但如果在不安全的環境,這樣的
安全性並不高,可以在 rclone config 再加上密碼,詳情可見
https://rclone.org/docs/#configuration-encryption
那完成後就可以跟一般使用 rclone 一樣了。

--
Tags: 免空

All Comments

Noah avatar
By Noah
at 2021-11-15T11:23
好文推
Kelly avatar
By Kelly
at 2021-11-19T01:19
自架論壇耶!太帥了!
Mason avatar
By Mason
at 2021-11-22T15:15
這樣做,還能使用瀏覽器從雲端使用檔案嗎?
Lauren avatar
By Lauren
at 2021-11-26T05:11
歡迎來玩看看XD, 但也是用一些開源的湊出來就是了,
用 rclone 這樣加密過的話就不行了,所以可能比較適
合備份類的(要記好密碼)。或者可以使用他 pcloud
上的付費功能 crypt 達到,可能就可以瀏覽器上使用
,但我沒使用過所以不確定
Charlotte avatar
By Charlotte
at 2021-11-29T19:08
如果不使用後半段額外加密的話,就跟一般上傳一樣,
可以直接使用
Isla avatar
By Isla
at 2021-12-03T09:04
Rachel avatar
By Rachel
at 2021-12-06T23:00
推分享
Sarah avatar
By Sarah
at 2021-12-10T12:56
請問這個有辦法直接在本機端串流影片嗎?
Leila avatar
By Leila
at 2021-12-14T02:52
借問一下,有人因為在pCloud上面放音樂或電影,而被關帳戶
的嗎?看國外有這情況發生。
Frederic avatar
By Frederic
at 2021-12-17T16:48
Elvira avatar
By Elvira
at 2021-12-21T06:45
推分享
Zenobia avatar
By Zenobia
at 2021-12-24T20:41
在本機上是沒有加密的,他是在上傳時同時作加密
Jake avatar
By Jake
at 2021-12-23T21:28
但如果你的串流指線上直接觀看,不用 rclone 解密載
Elvira avatar
By Elvira
at 2021-12-27T11:24
那就不能,少掉 rclone 加密的話應該可以,可能要請
有這樣用過的人分享了,目前我基本上當作備份來使用
Liam avatar
By Liam
at 2021-12-23T21:28
關掉帳戶的部分,可以在此版或論壇上搜尋 E2EE
Robert avatar
By Robert
at 2021-12-27T11:24
的確有這樣的疑慮,沒用他們的 crypto 或自加密的話
Valerie avatar
By Valerie
at 2021-12-23T21:28
他們可能會用比對檔案的 SHA 或者其他方式去檢查
所以如果要這樣使用的話,可能要把風險考慮進去
Ophelia avatar
By Ophelia
at 2021-12-27T11:24
沒分享版權物也會被關帳戶喔????
Belly avatar
By Belly
at 2021-12-23T21:28
關閉的通常是版權物吧?但印象中有誤關的情形,但有
的被恢復,也有看過被關了但不告訴你到底哪個檔案有
問題,不能上訴,不知道現在有沒有改善。有考慮的人
請把這項不確定因素考慮進去
Gilbert avatar
By Gilbert
at 2021-12-27T11:24
其實,那個討論串也只有一兩個人在反應,客服也有在下
Susan avatar
By Susan
at 2021-12-23T21:28
面回復可以寫信去討論,所以真實情形不得而知
Olive avatar
By Olive
at 2021-12-27T11:24
我的家當也是都沒加密,目前是正常使用
Todd Johnson avatar
By Todd Johnson
at 2021-12-23T21:28
感謝兩位回答
Wallis avatar
By Wallis
at 2021-12-27T11:24
pcloud沒試過 但在gd裡加密的影片是可以串流播放的
Olive avatar
By Olive
at 2021-12-23T21:28
把加密的remote mount成磁碟 播播看就知道了
Andy avatar
By Andy
at 2021-12-27T11:24
rclone crypt的運作模式是 上傳=>加密 下載=>解密
Yuri avatar
By Yuri
at 2021-12-23T21:28
rclone的加解密真的好用 加密後的檔案hash值當然也不同 所
以這些雲端就沒辦法用重複檔案來節省空間了XDDD

關於pcloud 帳戶的購買

Delia avatar
By Delia
at 2021-11-10T13:53
我一直覺得不太需要增大空間, 如果有需求不如申請兩個帳號還比較有彈性, 除非你有單檔超過2TB的需求(不過應該很少有這個需求吧) 畢竟如果利用開啟共享資料夾的設定,其實兩個帳號也是等效合併成一個帳號的空間, 或者有甚麼我沒有考慮到的大空間獨特的優點嗎? 感謝大家。 補充個資訊,如果要提升容量的優惠 ...

pcloud 雙11優惠 75%off

Jake avatar
By Jake
at 2021-11-10T10:20
剛剛收到促銷mail https://imgur.com/VtBA6Rr.jpg 又有75%OFF了,一樣跳vpn會變美金計價 https://i.imgur.com/FUisBNc.jpg 有需要的可以購買了 不過距離黑五剩一個月左右,到時候會在更殺嗎? - ...

115可以註冊了

Annie avatar
By Annie
at 2021-11-10T08:57
自從6pan掛了以後, 看來看去好像115可以拿來當替代品, 只是竟然連註冊不行, 後來幾乎每天都會連官網試試能不能註冊, 可能配合雙11活動, 今天竟然可以註冊了, 有需要的人趕緊把握機會! 另 ...

百度網盤下載問題

Agnes avatar
By Agnes
at 2021-11-09T15:47
昨天要用百度網盤載東西結果怎麼樣都載不了 今天想說試看看電腦連手機網路就可以了但換回家裡的網路依舊無法 有人遇過類似的問題嗎qq - ...

Google drive 無法正常串流

Quanna avatar
By Quanna
at 2021-11-08T16:20
小弟之前用串流也有遇到問題 最後花了很多時間試圖解決 才是發現自作孽 Google串流軟體用的快取資料夾或資料資料夾格式不能用exFAT 這次經驗過後以後我硬碟格式化都一律選NTFS了...... ※ 引述《archer081107 (孝)》之銘言: : 各位大大好 : 最近發現googledriv ...