GNU/Linux >> Tutoriels Linux >  >> Linux

Se connecter à Webdav (https) avec Domainuser ?

J'ai un problème pour me connecter à notre partage webdav réseau sur mac osx. Je peux me connecter à partir de Windows, donc ça marche. Sur Mac OSX, j'ai défini les routes, et je peux me connecter en utilisant "Transmit" mais pas avec "Mac Finder" ou tout autre client webdav pour mac donc ce n'est pas un problème de réseau ou de connexion, mais un problème avec les applications. J'ai essayé Mac Finder, Cyberduck, AnyClient et de nombreux clients webdav de sourceforge. Je pourrais acheter Transmit, mais nous avons beaucoup d'utilisateurs et 34 $ par licence, c'est beaucoup d'argent, si vous voulez seulement vous connecter à Webdav avec.

Faits de la situation :

  • Deux réseaux d'entreprise, chacun avec sa propre infrastructure MS ActiveDirectory
  • Webdav est dans le réseau A, j'ai un compte pour le réseau A
  • Mon Macbook est sur le réseau B et les routes sont définies. (comme dit, fonctionne avec Transmit)
  • Je n'ai pas d'accès administratif au serveur Webdav, donc la modification des paramètres n'est pas une option

Étant donné que je suis sur un réseau différent en tant que serveur Webdav, je dois spécifier le domaine lors de la connexion, donc la connexion lors de la transmission ressemble à ceci :

Protocol: https
Port: 443
Server: 192.168.0.3
Path: webdav_transfer
user: domainAusername (otherwise, the macbook would set domainB as default)

Comme indiqué, cela fonctionne sur Transmit, mais pas sur les autres clients. Je pense que c'est un problème avec la partie domainAusername. D'une manière ou d'une autre, la transmission peut l'utiliser, tandis que les autres ne le peuvent pas. Cela fonctionne également dans Safari, mais je ne peux pas télécharger à partir de là.

J'ai déjà essayé ce qui suit dans mac finder :

https://[email protected]/webdav_transfer
https://[email protected]/webdav_transfer
https://domainA\[email protected]/webdav_transfer
https://domainA\\[email protected]/webdav_transfer
https://domainA:username:[email protected]/webdav_transfer

J'ai découvert que certaines applications changent l'URL en

https://domainA%[email protected]/webdav_transfer

Donc, les modifications apportées à %5C
C'est probablement juste une erreur de format, mais je ne sais pas comment je peux obtenir la partie domainA correctement dans ma requête https.

EDIT :Nouvelles informations :

J'ai essayé de monter le partage webdav avec mount_webdav, qui n'a pas fonctionné non plus - pas de message d'erreur, mais le partage n'est pas monté non plus. Je pense (n'ai aucune preuve), que le problème avec mount_webdav (et donc Mac Finder) qu'il n'a pas de support ssl approprié. Via le port, j'ai installé cadaver, un client de ligne de commande Unix webdav (sudo port install cadaver). Avec cadaver, je peux me connecter au partage webdav et télécharger/télécharger des éléments. Malheureusement, même si tout fonctionne pour moi maintenant, il n'y a pas de solutions possibles pour nos maclings (ils veulent une interface graphique).

En relation:Extensions de fichiers pour les scripts shell unix ?

Je vais continuer à chercher.

Réponse acceptée :

Allez dans Finder -> Se connecter au serveur… ⌘K

Entrez https://192.168.0.3/webdav_transfer comme "Adresse du serveur"

Répondez au défi Nom d'utilisateur/Mot de passe en tant que "domainAusername" pour le nom d'utilisateur.

Si cela ne fonctionne pas, consultez http://wiki.zimbra.com/wiki/WebDAV pour les raisons possibles ; vous n'aurez peut-être pas de chance sans accès administrateur au serveur WebDAV.


Linux
  1. Authentification HTTPS avec Axel Downloader ?

  2. Se connecter à un modem 3g avec une ligne de commande ?

  3. Connectez-vous à un serveur cloud avec Filezilla en utilisant SFTP

  4. Comment sécuriser Apache avec Lets Encrypt sur Ubuntu 18.04

  5. apache2.4 avec webdav donne une erreur 405

Comment connecter Snowflake au client CLI SnowSQL

Synchroniser le téléphone Android avec Linux à l'aide de KDE Connect

Utilisation de WebDAV avec ISPConfig 3 sur Ubuntu 9.10

Comment se connecter à un VPN avec OpenVPN

Comment se connecter avec Samba à Linux Active Directory

Connectez-vous avec OpenSSH (Windows)