rclone mount 掛載http檔案伺服器

2021-10-12 08:43:36 字數 1556 閱讀 5323

rclone mount 掛載http檔案伺服器
需求:

幾台服務需要同步主伺服器某個目錄的檔案

之前採用的方案是rsync同步,用定時任務每五分鐘同步一次,每次都得清空再同步,有點扯犢子了哈…

期望:通過掛載的方式來實現檔案同步

環境:源伺服器linux系統,目標伺服器windows系統

方案其實有很多種,最簡單其實就是rclone sync同步,rclone是支援windows的,而rsync只支援linux。

想要掛載源伺服器的目錄,首先我們需要把這個目錄給暴露出來,我試了兩種方案,ftpserver和nginx,由於本人懶得像頭豬,最終還是決定使用nginx來搭建http檔案伺服器,當然我們還要考慮使用者認證的問題,不然誰都可以操作了,至於掛載呢,我是使用的rclone mount去掛載的,話不多說,教程奉上…

1.安裝nginx

…2.修改配置檔案

在nginx.conf檔案的末尾有一句:inxclude /etc/nginx/conf.d/*.conf;可以將自己的配置檔案放在conf.d/中;

在http模組下增加配置:

autoindex on;

# 顯示目錄

autoindex_exact_size on;

# 顯示檔案大小

autoindex_localtime on;

# 顯示檔案時間

在conf.d目錄下的conf檔案中設定對映路徑

listen8890;

server_name localhost;

location /

再配置使用者認證:

listen8890;

server_name localhost;

location /

設定使用者名稱密碼:

echo -n "test:"

>

passwd

openssl passwd 123456 >>

passwd

除了openssl,用其他的也行。

nginx搭建http伺服器到這就ok了。

3.windows下配置rcole就so easy了,安裝包在此:

拿到安裝包可以選擇配置環境變數,或者直接把exe檔案放到system32目錄下

3.1.rclone config —調整配置

輸入http位址,使用者名稱密碼在headers裡設定

rclone mount xyuu:/ e: --cache-dir c:\log --vfs-cache-mode writes --config ./rclone.conf &

rcolne 預設5min同步一次

最後用windows任務計畫程式配置一下定時任務和守護程序。

ht的文章審查功能

雖然這個咚咚是在中國大環境下的無奈之舉,大家開小站自可不必管,不過研究 還是要研究透徹的,哼哼 發信人 s 拖泥帶水 play盜版pal3a ing 信區 bbsdev 標 題 文章審查功能的用法 發信站 數學學院公共論壇 thu nov 11 18 07 59 2004 本站 mathbbs.88...

使用RestTemplate呼叫外部Http介面

使用resttemplate呼叫外部http介面 我們使用resttemplate呼叫外部介面,resttemplate可以自動轉換實體類和json字串,這樣便於我們呼叫介面。通常我們得到乙個外部介面,會告訴我們請求報文和響應報文。例如 這樣在轉換時,就會自動將companyreqheader轉換為...

802 11n 中HT20 HT40是什麼意思

11n有兩種頻寬模式 ht high throughput 20和ht40。ht20是出於相容性考慮 比如,乙個區域內存在11b g訊號,那麼為了儘量減少對它們的干擾,需要設定為ht20,以減少頻帶的重疊。ht40是出於高效能考慮 ht40相當於兩個ht20的 乙個是主,乙個是輔。主通道傳送beac...