文章插圖

文章插圖
一、通過Windows自帶的Web服務器軟件IIS建立虛擬目錄進行共享
步驟如下:
1、設置共享目錄的應用:
步驟如下:
1、啟用WebDAV,如下圖所示:
在安裝好nginx后,設置配置文件nginx.conf 在 server 或 location 段里面加上 autoindex on 以及設置主目錄為要共享的目錄,如下圖所示:
1、添加支持模塊
LoadModule autoindex_module modules/mod_autoindex.so
LoadModule dir_module modules/mod_dir.so
2、為DocumentRoot目錄添加Options Indexes
<Directory “/usr/local/apache2/htdocs”>
Options Indexes FollowSymLinks
</Directory>
這里Indexes控制是否打開目錄瀏覽,如果要關閉目錄瀏覽,使用
Option -Indexes
3、加載 httpd-autoindex.conf 配置
Include conf/extra/httpd-autoindex.conf
在配置文件httpd-autoindex.conf中的修改:
IndexOptions FancyIndexing HTMLTable VersionSort NameWidth=* FoldersFirst Charset=UTF-8 SuppressDescription SuppressHTMLPreamble
五、通過python自帶的web服務器模塊進行共享
步驟如下:
Python2.7,在要共享文件夾位置執行命令:
python2 -m SimpleHTTPServer
Python3,在要共享文件夾位置執行命令:
python3 -m http.server
六、通過python編寫的的webdav軟件進行共享
步驟如下:
通過pip 進行安裝,安裝命令為:
pip install cheroot wsgidav
安裝后執行以下命令開啟webdav文件管理共享服務:
wsgidav –host=0.0.0.0 –port=80 –root=/tmp –auth=anonymous
七、通過go語言編寫的 filebrowser軟件進行共享
步驟如下:
Windows 系統快速安裝,在Windows PowerShell環境中執行以下命令行:
iwr -useb https://raw.githubusercontent.com/filebrowser/get/master/get.ps1 | iex
快速運行,參數為要共享管理的文件夾路徑:
filebrowser -r c: 。
Linux系統快速安裝,在命令行執行以下命令行:
curl -fsSL https://raw.githubusercontent.com/filebrowser/get/master/get.sh | bash
快速運行,參數為要共享管理的文件夾路徑:
filebrowser -r /path/to/your/files
Mac系統快速安裝,在命令行執行以下命令行:
brew tap filebrowser/tap
brew install filebrowser
快速運行,參數為要共享管理的文件夾路徑:
filebrowser -r /path/to/your/files
瀏覽器訪問界面如下:
登錄界面
主界面
用戶管理界面
八、通過go語言編寫的Gokapi實現文件共享功能
步驟如下:
1、項目網址https://github.com/Forceu/Gokapi/,最新版下載:
第一次運行界面
3、瀏覽器訪問,如下圖所示:
登錄界面
4、上傳要共享的文件,如下圖所示:
主界面,上傳要共享的文件
5、如上圖所示,可以把要共享文件的URL鏈接復制出來發送個要訪問下載的人 。
九、javascript項目 send,項目網址:https://gitlab.com/timvisee/send
項目安裝后使用界面如下:
主界面
【如何加密共享文件 共享文件如何加密碼】上傳文件界面
- cr2是什么格式文件,為啥很大 cr2是什么格式文件如何設置
- 破解rar加密文件軟件 加密的rar文件破解
- 微信怎樣批量添加表情 微信表情包如何批量添加
- 畫圖工具如何拼接圖片 照片拼接工具
- 如何讓鮮花長開不敗 教你科學延長鮮花的保鮮期
- 手機怎樣截屏轉發 手機短信如何截屏轉發
- 如何順利地渡過中年婚姻敏感期 戀愛敏感期怎么度過
- cad圖如何看尺寸 cad圖怎么看尺寸大小
- 企業加密軟件系統會盜取個人數據嗎 企業加密軟件系統知乎
- swf播放器怎么使用 swf如何打開并播放
