欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

共享文件加密怎么设置(文件共享的设置方法)

程序员文章站 2023-11-18 09:34:04
一、通过windows自带的web服务器软件iis建立虚拟目录进行共享步骤如下:1、设置共享目录的应用:2、将要共享的目录权限设置成everyone能读取,如下图所示:3、设置目录启用文件浏览功能,如...

一、通过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

项目安装后使用界面如下:

共享文件加密怎么设置(文件共享的设置方法)

主界面

共享文件加密怎么设置(文件共享的设置方法)

上传文件界面

共享文件加密怎么设置(文件共享的设置方法)