
文章插圖
你想快速搭建屬于自己的共享服務(wù)器并且可以跨平臺(tái)訪問(wèn)嗎,你是否厭煩現(xiàn)有的FTP服務(wù)器部署復(fù)雜和用戶(hù)權(quán)限設(shè)置繁瑣呢?小編今天給大家介紹一款開(kāi)源文件共享服務(wù)器chfs,首先搭建非常簡(jiǎn)單,就是一個(gè)文件,不需要其他任何插件,直接運(yùn)行就行了;另外訪問(wèn)也方便,只要在同一個(gè)網(wǎng)絡(luò)通過(guò)瀏覽器就能訪問(wèn) 。
一、chfs軟件介紹
CuteHttpFileServer/chfs是一款開(kāi)源的、免費(fèi)的、HTTP協(xié)議的文件共享服務(wù)器,使用瀏覽器可以快速訪問(wèn) 。它具有以下特點(diǎn):
單個(gè)文件,核心功能無(wú)需其他文件跨平臺(tái)運(yùn)行,支持主流平臺(tái):Windows,Linux和Mac界面簡(jiǎn)潔,簡(jiǎn)單易用支持掃碼下載和手機(jī)端訪問(wèn),手機(jī)與電腦之間共享文件非常方便支持賬戶(hù)權(quán)限控制和地址過(guò)濾支持快速分享文字片段支持webdav協(xié)議二、chfs安裝部署
1、下載chfs執(zhí)行程序
CuteHttpFileServer/chfs是開(kāi)源軟件,可以通過(guò)GitHub開(kāi)源網(wǎng)站或者chfs官網(wǎng)(點(diǎn)擊閱讀原文訪問(wèn))下載帶圖形化的windows運(yùn)行程序和linux對(duì)應(yīng)的版本軟件 。
ps:CuteHttpFileServer/chfs默認(rèn)是不需要配置文件的,但為了配置我們自定的需求,建議從官網(wǎng)將配置文件模板chfs.ini也下載一下 。
2、windows系統(tǒng)部署chfs
直接運(yùn)行解壓文件gui-chfs-windows.zip得到的chfsgui.exe執(zhí)行程序就行 。如下圖,各種功能一目了然,配置好之后點(diǎn)擊左上角的開(kāi)始按鈕就運(yùn)行了 。
ps:因?yàn)閣indows系統(tǒng)相對(duì)來(lái)說(shuō)不是很穩(wěn)定,另外windows部署的網(wǎng)站打開(kāi)排版沒(méi)有l(wèi)inux部署的排版好看,文章主要介紹linux系統(tǒng)部署chfs 。
3、linux系統(tǒng)部署chfs
(1)系統(tǒng)環(huán)境:centos 7.4_64系統(tǒng),IP是static靜態(tài)模式,這樣以防重啟服務(wù)器后IP有變化導(dǎo)致網(wǎng)站訪問(wèn)不了 。安裝包為:chfs-linux-arm64-2.0.zip
(2)開(kāi)始部署 。為了管理方面,在/etc目錄下創(chuàng)建一個(gè)chfs文件夾,命令為mkdir /etc/chfs然后將安裝包上傳到chfs目錄下解壓,給chfs二進(jìn)制文件授予755執(zhí)行權(quán)限chmod 755 chfs
然后直接./chfs運(yùn)行就ok了 。
備注:直接./chfs運(yùn)行會(huì)出現(xiàn)運(yùn)行信息,比如監(jiān)聽(tīng)端口、共享路徑、默認(rèn)權(quán)限、日志路徑、共享文件服務(wù)器訪問(wèn)網(wǎng)址(服務(wù)器地址是192.168.3.8;122.1是虛擬機(jī)自動(dòng)生成虛擬網(wǎng)絡(luò)接口)
備注:界面是不是很清爽啊,但是默認(rèn)的訪問(wèn)是有讀、寫(xiě)和刪除權(quán)限的,實(shí)際使用中包括監(jiān)聽(tīng)端口、共享目錄、日志目錄和權(quán)限都是需要優(yōu)化一下的 。
三、chfs使用攻略
因?yàn)橹苯訄?zhí)行./chfs雖然共享文件服務(wù)器也是能正常運(yùn)行的,但是它會(huì)跳出個(gè)運(yùn)行信息且不能結(jié)束不然chfs程序就停止了;且權(quán)限、監(jiān)聽(tīng)端口、共享目錄等都不是最優(yōu)的,我們要安裝實(shí)際情況修改下 。
配置chfs程序在后臺(tái)運(yùn)行,并且設(shè)置開(kāi)機(jī)自動(dòng)運(yùn)行,這樣方便使用和維護(hù)簡(jiǎn)單,不需要服務(wù)器關(guān)機(jī)重啟后手動(dòng)執(zhí)行下命令 。
1、優(yōu)化共享文件服務(wù)器配置
查看下載下的配置文件模板,按實(shí)際需求修改 。在/etc/chfs目錄下創(chuàng)建log目錄存放日志,創(chuàng)建chfs.ini文件作為配置文件 。命令如下(默認(rèn)是處于/etc/chfs目錄下,不然命令要加絕對(duì)路徑):
mkdir logs
vim chfs.ini輸入以下內(nèi)容
port=8080
path=/home/test/software
log=/etc/chfs/logs
rule=chengbo:123456:RWD
rule=::R
增加chfs.ini配置文件后,再執(zhí)行程序命令為:
/etc/chfs/chfs –file=/etc/chfs/chfs.ini
2、配置后臺(tái)運(yùn)行
這樣即使關(guān)閉當(dāng)前連接的窗口共享文件服務(wù)器也是正常運(yùn)行的,執(zhí)行命令如下:
nohup /etc/chfs/chfs –file=/etc/chfs/chfs.ini &
以上關(guān)于本文的內(nèi)容,僅作參考!溫馨提示:如遇健康、疾病相關(guān)的問(wèn)題,請(qǐng)您及時(shí)就醫(yī)或請(qǐng)專(zhuān)業(yè)人士給予相關(guān)指導(dǎo)!
「愛(ài)刨根生活網(wǎng)」www.malaban59.cn小編還為您精選了以下內(nèi)容,希望對(duì)您有所幫助:- 講述pdf文件變小的簡(jiǎn)單方法 pdf改大小軟件
- 目前win10最穩(wěn)定的版本 win10服務(wù)器版本好不好
- 自動(dòng)seo網(wǎng)站源碼 seo自動(dòng)寫(xiě)文件軟件
- 剪切的文件如何恢復(fù) 剪切文件丟失如何找回
- 免費(fèi)服務(wù)器docker部署 docker服務(wù)器配置要求
- 加密dvd光盤(pán)文件如何取 加密光盤(pán)如何復(fù)制
- 云服務(wù)器挖礦踐行 云服務(wù)器挖礦
- 講解jquery上傳文件進(jìn)度條 jquery 文件上傳亂碼
- win10鼠標(biāo)右鍵沒(méi)有壓縮選項(xiàng)講解 文件夾右鍵沒(méi)有壓縮選項(xiàng)
- cad文件找回備份文件恢復(fù)方法 cad文件恢復(fù)在哪里
