Recomendaciones para un cliente WebDAV


16

Estoy tratando de obtener una funcionalidad adicional del sitio web de una escuela que puede permitir la carga / descarga de múltiples archivos mediante arrastrar y soltar entre las carpetas de Recursos del sitio y mi computadora personal a través de un cliente WebDAV, en lugar de descargar cada archivo individual manualmente. Sin embargo, esta característica solo se admite oficialmente para Windows y Mac, o para clientes de terceros para esos sistemas operativos. Me gustaría poder usar esta función con Ubuntu 11.04.

Ya he echado un vistazo a esta pregunta , pero no tuve suerte con su respuesta ... probablemente porque nunca me pide la contraseña de mi escuela, y no puedo encontrar una manera de ingresarla.

Si hay una manera de hacer esto usando lo que ya está instalado de manera predeterminada, o desde alguna otra aplicación, hágamelo saber.

ACTUALIZACIÓN : cuando intento conectarme a través de Nautilus, recibo el siguiente mensaje de error, independientemente de si elegí WebDAV (http) o Secure WebDAV (https):

ingrese la descripción de la imagen aquí

Y sólo para reiterar, en ningún momento que nunca pide la contraseña.


No puedo ver un archivo> conectar a opción bajo nautilus. ¿Alguien puede enviar una captura de pantalla? mira la captura de pantalla aquí:
user2851108

@ user2851108 Actualmente estoy en Ubuntu 14.04 LTS Beta 2, pero debería estar en la barra de menú . (Probablemente podría encontrarlo usando el HUD tocando también Alt).
Christopher Kyle Horton

Respuestas:


17

En Nautilus (el explorador de archivos), seleccione Archivo> Conectar a ... y seleccione WebDAV. Ingrese la información que necesita, como un nombre de host, un directorio, puerto y nombre de usuario. Marque la casilla para crear un marcador, y lo encontrará en su lente Archivos y carpetas y en el panel izquierdo en Nautilus.

Podrá usar su recurso compartido WebDAV como si fuera una carpeta local.


Recibo un mensaje de error cuando lo intento, para lo cual agregué una imagen arriba.
Christopher Kyle Horton

2
Correcto. No agregue https: // a la dirección. Solo el nombre de host.
Jo-Erlend Schinstad

2
Gracias por el consejo ... WebDAV normal todavía no funcionaría, pero seleccionar Secure WebDAV hizo el truco. Finalmente me pidió mi contraseña y me conecté. ¡Gracias!
Christopher Kyle Horton

3
"Error HTTP: Encontrado" ¿Qué significa eso?
Cerin

1
¿Es ese un mensaje de error preciso? Solo para estar seguro, debe tener algo como davs: //username@www.example.com/directory/goes/here.
Jo-Erlend Schinstad

3

Todas las conexiones del servidor se manejan de la misma manera en nautilus. Complete los datos para que nautilus se conecte al servidor remoto, en cuyo punto se agregará como marcador a la lista de carpetas marcadas.

La primera vez que intente conectarse al servidor si está protegido con contraseña, se le pedirá que proporcione la contraseña y se le preguntará si desea guardar la contraseña de forma permanente, para la sesión actual o si la olvida de inmediato. Una vez que se ha montado el servidor, se puede navegar como cualquier otra carpeta en su sistema.

Espero que esto ayude


El servidor debe estar protegido con contraseña, como se indica en las instrucciones de configuración de Windows para cualquiera de los clientes dados. Y, sin embargo, no pide uno en Nautilus, sino que me da una ventana de error. Agregué una imagen de arriba.
Christopher Kyle Horton

3

En Ubuntu 14.04:

1) Abra Nautilus (administrador de archivos)

2) Haga clic en 'Conectar al servidor'

3) Como dirección del servidor ingrese:

davs://<username>@<webdav_address>

Es importante que webdav_address no contenga el protocolo. Entonces, por ejemplo, si su url web es: https://example.com/webdavy su nombre de usuario es alice, la dirección correspondiente para el servidor será:

davs://alice@example.com/webdav

Estoy obteniendo: Mensaje de error no
manejado

Tal vez tienes que especificar el puerto?
Jo-Erlend Schinstad

0

Usa directamente el protocolo webdav://

A menudo puede usar directamente el protocolo webdav://en su navegador de archivos.
Hoy en día bajo kubuntu, por ejemplo, es suficiente escribir en Dolphin en lugar de una ruta local la dirección requerida con el protocolo webdab://anterior.

Por ejemplo,

webdav://192.168.1.10/remote.php/webdav/

Solicitará nombre de usuario y contraseña, luego lo tratará de manera similar a una ruta local.

Notas:

  • Trabajando en Kubuntu 18.04.2 LTS
  • Dolphin (actualmente Versión 17.12.3)
  • Una instancia local de webdabunder nextcloudaccesible con una dirección similar a 192.168.1.10/remote.php/webdav/

-2

Esto se parece más a un problema de resolución de nombre de Windows ... no puede resolver el nombre de red del servidor. Sin embargo, debería funcionar con la dirección IP.

-Para montar un recurso compartido de Windows en una red DHCP, es conveniente poder montar por nombre de netbios ... es muy fácil:

1) Edite su archivo /etc/nsswitch.conf con su editor preferido (gedit, kate, nano, vim, etc.) ... busque en el archivo y busque la línea que se parece a esto:

hosts: archivos mdns4_minimal [NOTFOUND = return] dns mdns4

... y agrega "victorias" al final de la línea para que se vea más o menos así:

hosts: archivos mdns4_minimal [NOTFOUND = return] gana dns mdns4

2) Guardar el archivo. Nota: "victorias" DEBE aparecer antes de "dns" si está utilizando el servicio openDNS.

3) Ahora deberás instalar winbind

Código: sudo apt-get install winbind

4) Reinicie o reinicie su red.


Creo que parece más como si hubiera escrito https: // en el campo host, lo que hace que la dirección davs: // username @ hostname , que es incorrecta. -1
Jo-Erlend Schinstad

Eres muy rápido para rechazar una respuesta que no hace ningún daño. Cito lo que dice en la página de privilegios: "La votación hacia abajo debe reservarse para casos extremos. No pretende ser un sustituto de la comunicación y la edición".
nejode

1
Bueno, tu respuesta parecía estar obviamente equivocada. Si solo fue un pequeño error, entonces hubiera recomendado una edición. Pero en este caso, eso significaría cambiar todo ya que la suposición principal era incorrecta.
Jo-Erlend Schinstad
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.