因为经常需要在不同的电脑上同步文件,所以就想到了用WebDav来同步文件,这样就不用担心文件丢失了。办公室电脑上装了一个硬盘存储器,利用Windows自带的IIS服务将其发布为WebDav服务,然后在家里的电脑上挂载这个硬盘存储器,这样就可以在家里和办公室同步文件了。
具体的配置步骤为:
在办公室电脑上安装IIS服务
添加一个网站,指定想要共享的物理路径。
添加网站后,双击网站,点击“WebDAV创作规则”,添加一个规则,将所有用户的权限都设置为“读取、写入”
此时点击浏览网站,应该可以打开WebDav的目录了。
使用FRP将其发布到公网上
frp的配置为:1
2
3
4
5
6[[proxies]]
name = "webdav"
type = "tcp"
localIP = "127.0.0.1"
localPort = 80
remotePort = 80这样就可以通过公网IP访问到WebDav服务了。
但是这样的话,访问的时候需要输入用户名和密码,而且输入用户名和密码总是无法登录。经查阅资料发现,应该关闭Windows身份认证,启用基本身份认证。
为公网的服务器添加域名,运行
1
lnmp vhost add
为其添加域名和https支持。