web-dev-qa-db-fra.com

Comment monter le système de fichiers WebDAV sur Mac?

Essayer de faire ce qui suit:

mkdir /Volumes/temp
mount_webdav davs://[email protected]:443 /Volumes/temp

Cela ne renvoie aucune erreur, mais /Volumes/temp est vide en résultat.

Voici les détails de la connexion requis ( Mac / Linux ), ils sont en russe, mais vous pouvez voir des détails sur des captures d'écran.

UPD. Les travaux suivants:

mount_webdav -i https://webdav.yandex.ru:443 /Volumes/temp

Mais dans ce cas, je dois saisir le nom d'utilisateur et le mot de passe. J'ai essayé ce qui suit:

mount_webdav https://myusername:[email protected]:443 /Volumes/temp
mount_webdav -s https://myusername:[email protected]:443 /Volumes/temp

Ça ne marche pas.

8
LA_

Dans (au moins) 10.9 et 10.10, montage via WebDAV via la ligne de commande n'est pas facile - la commande mont_webdav ne fonctionne pas comme il est documenté et échoue silencieusement laissant un point de montage vide pendant la version interactive (-i) de La commande fonctionne comme prévu. Les fichiers de version non interactifs (stockant et récupérant spécifiquement le login/mot de passe).

Voici une solution: https://github.com/childrss/webdav

4
Matt Childress

La bonne façon de monter un répertoire de serveur compatible WebDav dans OS X est comme l'exemple que vous avez mentionné fonctionne. La raison pour laquelle il demande un nom d'utilisateur et un mot de passe est parce que vous avez spécifié le -i argument, qui dénote Interactive mode (vous êtes invité pour le nom d'utilisateur et le mot de passe).

Pour monter un webdav pour un certain utilisateur, vous utiliseriez comme ceci:

mount_webdav https://webdav.yandex.ru/username/ /Volumes/temp/

Si vous ne voulez pas être invitée pour le nom d'utilisateur et le mot de passe, vous pouvez enregistrer les informations d'identification de l'utilisateur dans votre clé de clavier.

voir Page Mount_WebDav d'Apple Pour plus d'informations.

3
l'L'l