如何在windows87中建立WebDAV服务器实现访问或共享文件

如何在windows87中建立WebDAV服务器实现访问或共享文件,第1张

WebDAV是一种类FTP的协议,你可以用它在互联网上远程访问或共享你的文件。与FTP相反,WebDAV可以更好地通过防火墙,并且有密码保护和加密。我们马上就来介绍一下如何在Windows中建立WebDAV服务器。

首先,你必须安装互联网信息服务(IIS)和WebDAV publishing。在Win7中,点击“开始”,输入“Windows features”,然后按下回车。在Win8中,在开始屏幕上,输入“Windows features”,选择右边的“设置”,然后选择出现的快捷方式。

务必要选择以下几项:

● 互联网信息服务(IIS)

● IIS管理控制台

● WebDAV publishing

● Windows身份验证

下一步,要开启WebDAV publishing,你必须打开IIS管理器。在Win7中,点击“开始”,输入“IIS”,然后打开出现的快捷方式。在Win8中,在开始屏幕上,输入“IIS”,然后打开出现的快捷方式。

要配置Windows身份验证,选择“Default Web Site”并双击“Authentication”图标。显示的身份验证类型列表会根据你之前安装的类型出现,但如果你只是将IIS用来使用WebDAV,我建议禁用“匿名”并开启“Windows身份验证”。

下一步,再次选择“Default Web Site”并双击“WebDAV Authoring Rules”,然后单击右边的“Enable”。之后点击右边的“Add Authoring Rule”,配置权限和你要的选项。

要测试IIS和网页服务器是否运行,打开一个浏览器并输入“localhost”,按回车。

如果你开启了Windows身份验证,会提示你输入用户名和密码,请在这里输入你Windows账号的名称和密码。如果登录有问题,请确认你的账户名正确——打开“计算机管理控制台”,查看本地用户列表进行确认。

验证完成后,你就会看到默认IIS页面,如果你没删除或改动的话。

要测试WebDAV服务器是否起作用,打开命令行提示窗口,输入: net use * http://localhost。它会把网络驱动器映射到你的WebDAV文件夹,显示出你IIS网页服务器目录下的文件。

如果你想给其他地方提供访问权限,你可以添加一些虚拟目录。右键单击“Default Web Site”,选择“Add New Virtual Directory”。

为了让你或他人通过互联网访问WebDAV服务器共享,你必须配置防火墙,打开“80”端口,用于未加密访问,打开“443”端口,用于加密访问,并且配置路由器的相应端口。正确配置好后,要通过互联网访问WebDAV,你要使用互联网IP地址或者是域名或主机名。

在使用Windows身份验证时,你的WebDAV密码是加密的,如果你选择使用普通的80端口的HTTP的话,会话的其他部分是明文发送的。但你也可以通过在IIS中开启SSL加密,并在配置/访问WebDAV共享时使用HTTPS地址,来对整个会话进行加密。

如果你想在浏览器中看到你的文件列表,在IIS中打开“Directory Browsing”,选择“Default Web Site”,双击“Directory Browsing”,点击右边的“Enable”。

*** 作步骤

1、群晖安装webdav套件;

安装后打开

2.打开以后,配置webdav;

建议打开https,关闭http

配置完成以后,点击保存;

3、路由器转发:

内部端口就是webdav设置的,外部端口随便设置

4、手机客户端设置:

打开ES文件浏览器:

选中FTP

新建连接:

点击新建

选中webdav:

输入自己的配置

这里做出说明:

服务器:自己的域名,可以访问群晖的;

端口:填写路由器转发的外部端口;

加密:勾上;

用户名和密码:群晖的账号密码:

配置完以后点击确定;

这里就已经可以看到自己群晖的文件夹了。

测试下一文件信息:

文件夹内的文件都在的,直接点击播放就可以调用mxplayer或者系统的播放器来播放视频了。外网访问非常nice;

一、群晖安装webdav套件并设置

1、登录群晖管理后台,打开“套件中心”,找到“WebDAV Server”应用程序,点击“安装套件”(截图中显示打开是我已经安装了这个套件)

2、安装好之后,打开“程序”,找到“WebDAV Server”应用程序,点击打开

3、打开之后d出“WebDAV Server”设置界面,设置界面很简单,一般只需要设置HTTP/HTTPS端口点击“应用”即可。(文件/文件夹权限同账号权限,需要设置权限请去账号权限设置)

二、路由器中设置端口映射(略,请根据自己的路由器设置正确的端口映射)

三、Windows电脑映射WebDAV网络驱动器(以Win7为例)

1、打开“计算机”,找到“映射网络驱动器”点击打开

2、驱动器就是本地盘符,文件夹是群晖上的文件夹路径,我这边绑定了域名,其中temp是群晖上的文件夹名称,输入完点击“完成”

3、可能会显示“正在尝试连接到…………”的提示,时间可能会有点久。之后会跳出密码框,输入群晖的账号密码

4、之后就可以在计算机网络位置处看到一个盘符,这个说明映射已经完成。

其他系统也是可以的,请根据自己的系统自行百度查找如何映射网络驱动器。

by 2019-3-2

更新下碰到的问题:

1、win7/win10使用http无法添加webdav映射磁盘

2、磁盘映射的时候,提示“无法创建映射网络驱动器:连到系统上的设备没有发挥作用”

这2个问题的解决方法:

1、需要修改注册表HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WebClient\Parameters,把BasicAuthLevel 值改成2

2、重启webclient服务:

net stop webclient

net start webclient


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/9949721.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-03
下一篇 2023-05-03

发表评论

登录后才能评论

评论列表(0条)

保存