windows搭建webdav經(jīng)歷之chfs的命令行法

根據(jù)網(wǎng)友建議,chfs出現(xiàn)漏洞并且新版本不安全,所以使用新的方法進行操作更加安全的win端webdav服務(wù)器--hacdias/webdav--繼我的chfs服務(wù)器后

在之前介紹了"CuteHttpFileServer"的桌面exe程序使用方法windows搭建webdav經(jīng)歷后,我再來介紹一下命令行的使用方法,沒有讀過前一篇文章的小伙伴請先讀一下前一篇文章。。方便用戶進行開機自啟動,便于管理,準(zhǔn)確的管理。

一:在這里我們選擇下載“chfs-windows-x64-2.0.zip”學(xué)習(xí)能力比較強的小伙伴可能可以自己學(xué)習(xí)配置文件的事例,但是這里面有一些無法避免的坑。(解壓完成會得到chfs.exe但是為默認(rèn)配置,只有命令行。)
guest用戶無法去除,會在配置完成后出錯,這時我們只需把guest用戶的權(quán)限全部降為不可訪問(即無用戶名,無密碼,無權(quán)限)(兩個冒號)“::”即可。
在我這里測試的時候,不需要的指令也需要保留,比如白名單。
在需要圖片預(yù)覽的時候記得把命令“image.preview=true”打上,如不需要則為“image.preview=flase”。
在使用ssl的時候,需要注意對應(yīng)好“key”“cert”的路徑。
注意用戶名和密碼和權(quán)限之間使用":"連接。
在網(wǎng)頁登錄時,可能你還在瀏覽文件,但是登錄過期了,這里需要修改有效時長(這里的時間時按照登錄時間計算,不檢測是否活動)
需要定制化運行的小伙伴,記得寫一個批處理文件。
記得將文件保存為.ini格式。
把配置文件和chfs.exe保存在一起
這里我放出我的配置文件供參考

在命令行中輸入
cd 你的chfs.exe文件路徑
chfs --file="你的chfs.exe路徑里的配置文件路徑"(記得加上英文雙引號)

效果圖

二:設(shè)置開機自啟動
官方給的將程序設(shè)為以系統(tǒng)服務(wù)運行我搞的不成功,這時我們就要用到系統(tǒng)的任務(wù)計劃任務(wù)。
首先我們解壓出chfs.exe后,將配置文件與chfs.exe放在同一文件夾內(nèi)。
用記事本編寫一個批處理文件(文件名字自己隨便取,盡量避免中文),和上面在命令行里輸入的一樣,這里方便我們創(chuàng)建計劃任務(wù)。

3.先打開任務(wù)計劃任務(wù)的列表,注意選擇到任務(wù)計劃任務(wù)庫。

4.首先新建一個任務(wù),路徑選擇之前創(chuàng)建好的批處理文件。

5.然后在常規(guī)頁面選擇只在用戶登錄時運行(要不然可能導(dǎo)致網(wǎng)絡(luò)斷開無法啟動)

6.然后配置一下高級啟動規(guī)則:一定要在有網(wǎng)路連接是運行(選擇自己電腦打開時的網(wǎng)絡(luò)連接名稱)(我這里使用了任何連接)

7.最后重啟測試,我的效果圖如下
注意:這里只給出了內(nèi)網(wǎng)的ipv4地址,沒有給出ipv6地址,但是依然可以使用http:[ipv6地址]:端口號訪問。

最后就可以即使用網(wǎng)頁,也使用webdav訪問了。
謝謝觀看