LA_*_*LA_ 8 webdav command-line osx-mavericks macos
尝试执行以下操作:
mkdir /Volumes/temp
mount_webdav davs://myusername@webdav.yandex.ru:443 /Volumes/temp
Run Code Online (Sandbox Code Playgroud)
它不返回任何错误,但/Volumes/temp结果为空。
这是所需连接的详细信息(mac / linux),它们是俄语,但您可能会在屏幕截图中看到详细信息。
更新。以下工作:
mount_webdav -i https://webdav.yandex.ru:443 /Volumes/temp
Run Code Online (Sandbox Code Playgroud)
但在这种情况下,我必须输入用户名和密码。我尝试了以下方法:
mount_webdav https://myusername:mypass@webdav.yandex.ru:443 /Volumes/temp
mount_webdav -s https://myusername:mypass@webdav.yandex.ru:443 /Volumes/temp
Run Code Online (Sandbox Code Playgroud)
它不起作用。
小智 3
在 OS X 中挂载启用 WebDAV 的服务器目录的正确方法就像您提到的示例一样。它要求输入用户名和密码的原因是因为您已经指定了参数-i,该参数表示Interactive mode(系统会提示您输入用户名和密码)。
要为某个用户安装 webdav,您可以像这样使用:
mount_webdav https://webdav.yandex.ru/username/ /Volumes/temp/
Run Code Online (Sandbox Code Playgroud)
如果您不想提示输入用户名和密码,则可以将用户凭据存储在钥匙串中。
有关详细信息,请参阅Apple 的 MOUNT_WEBDAV 手册页。
| 归档时间: |
|
| 查看次数: |
22485 次 |
| 最近记录: |