相关文章推荐

配置示例:

[root @test - 105223 ~]# cat  /etc/httpd/conf.d/webdav.conf

DavLockDB /var/www/html/DavLock

ErrorLog /var/log/httpd/error.log

CustomLog /var/log/httpd/access.log combined

Alias /webdav /var/www/html/webdav           #目录 0 访问通过: http: //172.17.105.223/webdav/

Alias /webdav1 /var/www/html/webdav1         #目录 1 访问通过: http: //172.17.105.223/webdav1/

<Directory  /var/www/html/webdav>            ##目录 0

DAV On

Order Allow,Deny

Allow from all

#SSLRequireSSL

AuthType Basic

AuthName "webdav"

AuthUserFile /etc/httpd/.htpasswd

#AuthGroupFile /www/passwords/group.file

<Limit  GET PUT POST DELETE PROPFIND PROPPATCH MKCOL COPY MOVE LOCK UNLOCK>  ##用户test支持的方法

#   require  valid-user

require  user test

</Limit>

<Limit  GET PUT POST  PROPFIND PROPPATCH MKCOL COPY MOVE LOCK UNLOCK>        ##用户test1支持的方法

require  user test1

</Limit>

</Directory>

<Directory  /var/www/html/webdav1>         ##目录 1

DAV On

Order Allow,Deny

Allow from all

#SSLRequireSSL

AuthType Basic

AuthName "webdav1"

AuthUserFile /etc/httpd/.htpasswd

<Limit  GET PUT POST DELETE PROPFIND PROPPATCH MKCOL COPY MOVE LOCK UNLOCK>

#require  group  test

</Limit>

</Directory>

1、用apache默认方法htpasswd创建、管理用户和密码。

htdigest  -c /etc/httpd/.htpasswd  webdav admin

htpasswd   /etc/httpd/.htpasswd test1

详见: http://apacheweek.com/features/userauth

2、通过LDAP管理用户和密码,可针对用户和用户组来配置目录权限

详见: http://tldp.org/HOWTO/Apache-WebDAV-LDAP-HOWTO/x383.html

配置示例: [root@test-105223 ~]# cat  /etc/httpd/conf.d/webdav.conf DavLockDB /var/www/html/DavLock ErrorLog /var/log/httpd/error.log CustomLog /var/log/httpd/access.log combined Alias... 适用于Chrome:trade_mark:的只读KeePass密码数据库集成 Tusk将KeePass功能添加到您的浏览器。 它不需要安装KeePass,并且适合与KeePass和Chromebook一起使用。 Tusk是只读的,可以在不授予扩展名访问权限的情况下进行配置,以管理您的云存储帐户。 它可以与以下对象一起使用:* Google Drive * Dropbox * Onedrive * pCloud * OwnCloud和NextCloud它包括:* KDBX版本4支持* WebDAV 支持* OTP支持* 共享 链接支持* HTTP提取支持*更好的安全性做法和更新。 Tusk是CKP的分支,致力于提供对UI的改进,更好的安全性实践以及对KDBX版本4的支持。 有关更多信息,请访问https://subdavis.com/Tusk。 Tusk是开源的,并根据MIT许可提供。 **更新日志** ================ v2018.9.27-错误修正#257-v2018.9.16-用户界面更新,新设置,错误修复。
类似于Dropbox的文件管理器,可让您在任何位置管理数据:FTP•FTPS•SFTP• WebDAV •Git•S3•LDAP•Mysql CardDAV•CalDAV•Backblaze B2•Minio Dropbox•Google云端硬盘具有类似于Dropbox的文件管理器,可让您在任何位置管理数据:FTP•FTPS•SFTP• WebDAV •Git•S3•LDAP•Mysql CardDAV•CalDAV•Backblaze B2•Minio Dropbox•Google Drive功能从浏览器管理文件完全组织方式客户端(文档)灵活的 共享 机制视频播放器视频转码(mov,mkv,avi,mpeg等)图像查看器图像转码(来自Nikon,Canon等的原始图像)照片管理音频播放器全文搜索Shar (2) 支持本地作为服务器提供全局服务或私有服务 (3) 支持 Webdav 文件管理功能(https),随时随地 共享 本地文件 (4) 支持私有云管理,将本地文件映射成阿里云等公网访问 (5) 支持用户登陆功能(用户名:admin, 默认密码:tf12345678),127.0.0.1本地回环访问将直接登陆 (6) http代理功能(用户名和密码设置可选) (7) 支持centos7、ubuntu18和windows10系统 (8) 浏览器管理本地文件管理 (9) 新增本地文件管理功能-收藏和分享链接 (10) 支持树莓派 (11) 支持手机端浏览器操作 (12) 支持常见的文件、视频、文档pdf使用浏览器在线预览 (13) 支持socks5代理功能 更新日志: v1.4.2 (1) 禁止 Webdav 用户可以登陆管理页面 v1.4.1 (1) 修复windows使用socks代理失败问题 v1.4.0 (1) 新增socks5代理服务功能 (2) 优化PC页面配置显示 (3) 修复本地文件管理权限问题 v1.3.0-b
组件分享之后端组件——用于 SFTP、S3、FTP、 WebDAV 、Git、Minio、LDAP、CalDAV、CardDAV、Mysql、Backblaze 的现代 Web 客户端filestash 近期正在探索前端、后端、系统端各类常用组件与工具,对其一些常见的组件进行再次整理一下,形成标准化组件专题,后续该专题将包含各类语言中的一些常用组件。欢迎大家进行持续关注。 组件基本信息 组件:...
chfs-linux-mips-softfloat-2.0.zip chfs-linux-mips64-2.0.zip chfs-linux-mips64-softfloat-2.0.zip chfs-linux-mips64le-2.0.zip chfs-linux-mipsle-2.0.zip chfs-mac-386-2.0.zip chfs-mac-amd64-2.0.zip chfs-windows-x64-2.0.zip chfs-windows-x86-2.0.zip chfs-支持低版本操作系统(MS XP,OpenBSD 6.0...).zip GUI程序 gui-chfs-windows.zip ------------------------------------------------------------- CuteHttpFileServer/chfs是一个免费的、HTTP协议的文件 共享 服务器,使用浏览器可以快速访问。它具有以下特点: 单个文件,核心功能无需其他文件 跨平台运行,支持主流平台:Windows,Linux和Mac 界面简洁,简单易用 支持扫码下载和手机端访问,手机与电脑之间 共享 文件非常方便 支持账户权限控制和地址过滤 支持快速分享文字片段 支持 webdav 协议 与其他常用文件 共享 方式(如FTP,飞秋,网盘,自己建站)相比,具有使用简单,适用场景更多的优点,在个人使用以及 共享 给他人的场景中非常方便快捷。 人生岂得轻离别,天意何曾忌险巇。 ——勿埋我心   提到 Webdav ,我们都会想到坚果云。因为它在一些地方用到很多,比如说纯纯笔记、麻雀记、阅读之类都用到 Webdav 进行同步保存。但是碍于空间有限,流量有限,所以为什么我们不试试自己搭建一个 Webdav 服务呢?   所以勿埋我心会分享一个通过宝塔用Nginx搭建 Webdav 服务的教程。 ???? 一、安装宝塔   打开SSH端,输入指令:yum install -y wget && wget -O install.sh
按虚拟器上搭建 webdav 服务器方法搭建完 WebDav 服务器之后,编程实现获取 webdav 服务器文件 目录 结构时发现使用PROPFIND方法请求时,发生403错误,被服务器拒绝。查找资料发现 webdav 配置没有对propfind开放。重新如下设置得以解决 需要在IIS中 WebDav 创作规则修改 WebDav 设置
要将 WebDAV 挂载到本地,您可以使用 rclone 工具。以下是使用 rclone 挂载 WebDAV 的步骤: 1. 首先,您需要下载并安装 rclone 工具。您可以从 rclone 官网下载适用于您的操作系统的版本。 2. 安装完成后,您需要运行 rclone config 命令进行配置。在配置过程中,您需要选择 WebDAV 作为远程存储服务,并输入 WebDAV 服务器的 URL、用户名和密码等信息。 3. 配置完成后,您可以使用 rclone mount 命令将 WebDAV 挂载到本地。例如,以下命令将 WebDAV 挂载到本地 /mnt/ webdav 目录 : rclone mount remote:/ /mnt/ webdav 其中,remote 是您在配置过程中设置的 WebDAV 远程存储服务的名称。 4. 挂载完成后,您可以像使用本地文件系统一样访问 WebDAV 中的文件和 目录 。例如,您可以使用 ls 命令列出 /mnt/ webdav 目录 中的文件: ls /mnt/ webdav 5. 当您不再需要访问 WebDAV 时,可以使用 umount 命令卸载挂载: umount /mnt/ webdav 注意,您需要有足够的权限才能挂载和卸载 WebDAV
 
推荐文章