文章插图
文章插图
一、通过Windows自带的Web服务器软件IIS建立虚拟目录进行共享
步骤如下:
1、设置共享目录的应用:
2、将要共享的目录权限设置成everyone能读取,如下图所示:
3、设置目录启用文件浏览功能,如下图所示:
4、然后就可以通过浏览器访问下载共享目录的文件,如下图所示:
二、通过Windows自带的Web服务器软件IIS建立Webdav共享
步骤如下:
1、启用WebDAV,如下图所示:
2、设置Webdav共享目录,如下图所示:
3、在Windows的资源管理器添加webdav,如下图所示:
三、通过Web服务器软件nginx实现文件夹共享功能
在安装好nginx后,设置配置文件nginx.conf 在 server 或 location 段里面加上 autoindex on 以及设置主目录为要共享的目录,如下图所示:
四、通过Web服务器软件Apache httpd 实现文件夹共享功能
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/,最新版下载:
2、下载后运行,设置用户名和密码,如下图所示:
第一次运行界面
3、浏览器访问,如下图所示:
登录界面
4、上传要共享的文件,如下图所示:
主界面,上传要共享的文件
5、如上图所示,可以把要共享文件的URL链接复制出来发送个要访问下载的人 。
九、javascript项目 send,项目网址:https://gitlab.com/timvisee/send
项目安装后使用界面如下:
主界面
【如何加密共享文件 共享文件如何加密码】上传文件界面
- cr2是什么格式文件,为啥很大 cr2是什么格式文件如何设置
- 破解rar加密文件软件 加密的rar文件破解
- 微信怎样批量添加表情 微信表情包如何批量添加
- 画图工具如何拼接图片 照片拼接工具
- 如何让鲜花长开不败 教你科学延长鲜花的保鲜期
- 手机怎样截屏转发 手机短信如何截屏转发
- 如何顺利地渡过中年婚姻敏感期 恋爱敏感期怎么度过
- cad图如何看尺寸 cad图怎么看尺寸大小
- 企业加密软件系统会盗取个人数据吗 企业加密软件系统知乎
- swf播放器怎么使用 swf如何打开并播放