在Windows中部署WebDAV服务

在Windows中部署WebDAV服务

处理器:AMD Ryzen 7 7840HS w/ Radeon 780M Graphics 3.80 GHz

机带 RAM:80.0 GB (63.8 GB 可用)

系统版本:Windows 11 专业版

版本号:24H2

操作系统版本:26100.4351

1 开启相关服务

  1 设置 ——〉系统 ——〉可选功能 ——〉更多Windows功能

  2 勾选:Internet Information Services

  3 再勾选:

   Internet Information Services ——〉万维网服务 ——〉安全性 ——〉基本身份验证

   Internet Information Services ——〉万维网服务 ——〉常见HTTP功能 ——〉WebDAV发布

2 配置WebDAV

  1 搜索:IIS管理器

  2 在 Internet Information Services (IIS)管理器 中添加网站

   网站名称:自选

   物理路径:即WebDAV文件路径,自选

   类型:自选(https需SSL证书,可自签)

   IP 地址:如需监听所有地址则默认(全部未分配),或按需选择

   端口:建议 8090 或 其他未占用端口

  3 双击左侧网站进入网站主页后进行下一步操作

2.1 文件夹权限

  1 右侧菜单栏中单击 编辑权限

  2 顶部菜单栏选择:安全

  3 确定 组或用户名 中包含 Everyone,若无则4

  4 选择 编辑,再选择 添加 输入 Everyone,添加后点选 Everyone,在下方权限中勾选所需权限

2.2 WebDAV创作规则

  1 单击 WebDAV创作规则 在右侧菜单 启动服务

  2 双击 WebDAV创作规则 双击第一条

   允许访问:✅全部内容

   允许访问此内容:✅所有用户

   权限:✅读取✅源✅写入

2.3 身份验证

  1 双击 身份验证

  2 禁用:ASP.NET 模拟;匿名身份验证

   启用:基本身份验证

3 配置防火墙

  1 搜索 防火墙 选择 高级安全 Windows Defender 防火墙

  2 点击 入站规则 在右侧点击 新建规则

   端口 —— TCP 特定本地端口(输入网站设定的端口) —— 允许连接

   端口 —— UDP 特定本地端口(输入网站设定的端口) —— 允许连接

  3 出站规则同上

4 测试网站

  1 进入网址 http://localhost:端口

  2 账号:微软账号  密码:微软账号密码