把 iPhone 变成局域网网络硬盘 · WebDAV 文件服务器
http://192.168.1.23:8080 的地址。App 内还内置了「如何连接」页面(主界面右上角的问号按钮),含分平台的完整步骤。
dav://用户名@IP:端口/。sudo mount -t davfs http://IP:端口 /mnt/webdav,或用 cadaver。请依次检查:
若你在设置里开启了「启用账号认证」,连接时必须填写 App 中配置的用户名和密码。忘记密码可在 App「设置 → 登录凭证」中重新设置,修改会实时生效。若不需要认证,把开关关掉即可匿名访问。
Davly 只显示 Wi-Fi 的局域网 IP。若你的 iPhone 未连接 Wi-Fi(例如仅蜂窝网络),则无法被局域网内的电脑访问——请先连上 Wi-Fi 再启动服务。
已在新版本中修复。早期版本在目录列表里返回了未编码的中文路径,导致 macOS 访达无法识别。现在中文、日文等文件名的读写均正常。
这是 macOS 访达写入的 AppleDouble 元数据文件。Davly 已自动将它们从列表中隐藏,你的文件本身是完整的,可以放心使用。
进入 App「设置」:端口默认 8080,修改后需重启服务生效;共享文件夹默认为 App 的 Documents 目录,可点「选择文件夹」切换到其他目录,选过之后会记住(下次启动自动恢复)。若要改回默认目录,点「恢复默认文件夹」。
iOS 会在后台一段时间后挂起 App。Davly 已尽力延长后台运行时间,但受系统策略限制,无法保证永久在后台运行。需要长时间传输时,请保持 App 在前台并关闭自动锁屏。
当前版本使用标准 HTTP,未启用加密,因此建议只在自己可信的局域网(如家庭、办公室网络)中使用,请勿在公共 Wi-Fi 下使用。HTTPS 支持正在考虑中。
任何支持 WebDAV 的客户端均可,例如 macOS 访达、Windows 资源管理器、RaiDrive、Cyberduck、FE 文件浏览器、Documents、Linux 的 davfs2 / cadaver。