GNU/Linux >> Tutoriales Linux >  >> Linux

¿Conectarse a Webdav (https) con Domainuser?

Tengo un problema al intentar conectarme con nuestra red compartida webdav en mac osx. Puedo conectarme desde Windows, así que está funcionando. En Mac OSX configuré las rutas y puedo conectarme cuando uso "Transmitir", pero no con "Mac Finder" o cualquier otro cliente webdav para Mac, por lo que no es un problema de red o de inicio de sesión, sino un problema con las aplicaciones. Probé Mac Finder, Cyberduck, AnyClient y muchos clientes webdav de sourceforge. Podría comprar Transmit, pero tenemos muchos usuarios y 34 $ por licencia es mucho dinero, si solo desea conectarse a webdav con él.

Datos de la situación:

  • Dos redes de empresa, cada una con su propia infraestructura MS ActiveDirectory
  • Webdav está en la red A, tengo una cuenta para la red A
  • Mi Macbook está en la red B y las rutas están configuradas. (como se dijo, funciona con Transmit)
  • No tengo acceso administrativo al servidor webdav, por lo que cambiar la configuración no es una opción

Como estoy en una red diferente a la del servidor webdav, necesito especificar el dominio al iniciar sesión, por lo que el inicio de sesión en transmisión se ve así:

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

Como se dijo, esto funciona en Transmit, pero no en ninguno de los otros clientes. Creo que es un problema con la parte del nombre de usuario del dominio. De alguna manera, la transmisión puede usarlo, mientras que los demás no pueden. También funciona en Safari, pero no puedo cargar desde allí.

Ya probé lo siguiente en el buscador de mac:

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

Descubrí que algunas aplicaciones cambian la URL a

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

Entonces, los cambios en %5C
Probablemente solo sea un error de formato, pero no sé cómo puedo obtener la parte del dominio A correctamente en mi solicitud https.

EDITAR:Nueva información:

Intenté montar el recurso compartido webdav con mount_webdav, que tampoco funcionó; no hay mensaje de error, pero el recurso compartido tampoco está montado. Creo (no tengo pruebas) que el problema con mount_webdav (y, por lo tanto, Mac Finder) es que carece del soporte SSL adecuado. A través del puerto instalé cadaver, un cliente de línea de comandos webdav de Unix (sudo port install cadaver). Con cadaver puedo conectarme al webdav share y descargar/cargar cosas. Desafortunadamente, aunque todo me funciona ahora, no hay soluciones posibles para nuestros maclings (quieren una GUI).

Relacionado:¿Extensiones de archivo para scripts de shell de Unix?

Seguiré buscando.

Respuesta aceptada:

Vaya a Finder -> Conectarse al servidor... ⌘K

Introduce https://192.168.0.3/webdav_transfer como "Dirección del servidor"

Responda al desafío de nombre de usuario/contraseña como "domainAusername" para el nombre de usuario.

Si eso no funciona, consulte http://wiki.zimbra.com/wiki/WebDAV para conocer las posibles razones; puede que no tenga suerte si no tiene acceso de administrador al servidor WebDAV.


Linux
  1. ¿Cómo conectarse a Wifi con Wps Pin en Ubuntu 14.04?

  2. ¿Conectarse a un módem 3g con línea de comandos?

  3. Conéctese a un servidor en la nube con Filezilla usando SFTP

  4. Cómo asegurar Apache con Lets Encrypt en Ubuntu 18.04

  5. Cómo instalar JBoss AS 7 con SSL en Linux (habilitar HTTPS SSL en JBoss)

Cómo conectar Snowflake con el cliente CLI de SnowSQL

Sincronizar teléfono Android con Linux usando KDE Connect

Uso de WebDAV con ISPConfig 3 en Ubuntu 9.10

Cómo conectarse a una VPN con OpenVPN

Cómo conectarse con Samba a Linux Active Directory

Conéctese con OpenSSH (Windows)