Cómo montar un recurso compartido Samba/CIFS en ownCloud Server

Las notas de la versión actual de ownCloud Classic indican que la versión 11.0.1 es una actualización de seguridad y recomiendan actualizarla. La versión principal 11.0.0 también elevó la versión mínima de PHP a 8.3 y eliminó funciones obsoletas, por lo que los administradores que actualicen desde la versión 10.x deben verificar primero la compatibilidad de PHP y de la aplicación. El flujo de trabajo SMB/CIFS sigue siendo un montaje de almacenamiento externo; esta guía sigue la documentación de ownCloud Server 10.16 SMB, y las etiquetas de menú o las dependencias pueden diferir en la versión 11.x.

Para conectar un recurso compartido de archivos Samba o Windows, habilite la compatibilidad con almacenamiento externo, asegúrese de que el servidor ownCloud pueda acceder al servidor SMB y agregue un montaje SMB/CIFS desde la configuración de almacenamiento de administración. Esto crea una entrada de almacenamiento remoto dentro de ownCloud; no monta el recurso compartido en el sistema de archivos Linux /etc/fstab. Utilice este método cuando los usuarios deban acceder a los archivos a través de la página Archivos de ownCloud y los permisos deban ser controlados por el montaje de ownCloud y la cuenta SMB.

Lo que necesitas antes de empezar

  • Acceso de administrador al servidor ownCloud y al servidor de archivos SMB.
  • El nombre o la dirección DNS del servidor SMB, el nombre del recurso compartido, la subcarpeta opcional y cualquier dominio o grupo de trabajo necesario para iniciar sesión.
  • Una cuenta SMB dedicada con solo los permisos de lectura o escritura que necesitan los usuarios de ownCloud. La cuenta también debe estar permitida por las ACL de recursos compartidos y del sistema de archivos en el servidor SMB.
  • Una ruta de red y una política de firewall que permitan al host de ownCloud acceder al servidor SMB.
  • Dependencia de soporte SMB requerida por tu paquete ownCloud. Para una instalación manual en Linux, la guía de ownCloud correspondiente puede requerir el smbclientmódulo PHP; las imágenes de contenedor y las instalaciones empaquetadas pueden proporcionar dependencias diferentes. Consulta la guía para conocer tus versiones exactas de ownCloud y PHP en lugar de copiar un comando de paquete antiguo.

ownCloud documenta una prueba de acceso por línea de comandos antes de configurar el almacenamiento externo. En una instalación de Linux donde smbclientesté disponible, pruebe primero la detección del servidor y las credenciales. La solicitud de contraseña es interactiva, por lo que la contraseña no queda registrada en el historial de la consola.

smbclient -L fileserver.example.com -U 'CORP/owncloud-reader'

Si esto falla, solucione los problemas de DNS, enrutamiento, firewall, sintaxis de dominio o permisos de recurso compartido antes de solucionar problemas de ownCloud. Un servidor que no puede acceder al recurso compartido no puede ponerlo a disposición de los usuarios.

Página de configuración de ownCloud con la aplicación de soporte para almacenamiento externo habilitada.
Habilite la compatibilidad con almacenamiento externo en las aplicaciones antes de agregar un montaje SMB/CIFS en la configuración de almacenamiento del administrador.

Montar el recurso compartido SMB/CIFS en ownCloud

1. Habilitar la compatibilidad con almacenamiento externo

Inicia sesión como administrador de ownCloud. Abre Configuración > Aplicaciones , busca Compatibilidad con almacenamiento externo y actívala si aún no está activa. A continuación, abre la página de administración de almacenamiento, normalmente Configuración > Administración > Almacenamiento o la opción equivalente según tu versión. Si también necesitas puntos de montaje externos creados por el usuario, activa la opción « Permitir a los usuarios montar almacenamiento externo» solo después de revisar el acceso a la red que esto les otorga.

Para un montaje compartido administrado centralmente, configúrelo en la página de almacenamiento de administración. Los montajes de administración pueden estar disponibles para todos los usuarios de forma predeterminada, así que restrinja el campo "Disponible para " a las personas o grupos previstos antes de confiar en que el contenido del recurso compartido sea privado.

2. Agregar un backend SMB/CIFS

En la tabla de almacenamiento externo, seleccione SMB/CIFS en Agregar almacenamiento . Ingrese un nombre de carpeta descriptivo , como Projects. Este nombre es el punto de montaje que los usuarios ven en ownCloud. No es el nombre del recurso compartido del servidor SMB.

La página de administración de almacenamiento de ownCloud con SMB/CIFS resaltado en el menú Agregar almacenamiento.
Seleccione SMB/CIFS como sistema de almacenamiento externo; esto añade una fila de montaje cuyos campos de conexión dependen del método de autenticación.

3. Ingrese la ruta del servidor y la ruta compartida.

Complete los campos que se muestran para el backend SMB. En la guía de ownCloud 10.16, estos incluyen la URL del servidor, el nombre del recurso compartido, la subcarpeta remota, los usuarios o grupos autorizados para usar el punto de montaje y, cuando sea necesario, un dominio. Por ejemplo, un servidor llamado fileserver.example.com, un recurso compartido llamado projectsy una subcarpeta llamada teamexpondrían esa subcarpeta remota bajo el punto de montaje de ownCloud. Deje la subcarpeta remota en su raíz predeterminada cuando se deba montar todo el recurso compartido.

Introduzca el valor del servidor en el formato esperado por el campo que se muestra en su versión. No pegue una URL completa de ownCloud visible para el usuario ni una ruta local en /mnt/shareel campo del servidor SMB. Si Active Directory requiere un dominio, utilice el campo de dominio o el formato documentado de dominio y nombre de usuario para el método de autenticación seleccionado.

Un formulario de almacenamiento externo de ownCloud con campos para el nombre de la carpeta, el backend SMB/CIFS, la URL, el recurso compartido, la subcarpeta remota y el estado "Disponible para".
Asigne el nombre de la carpeta de ownCloud al servidor, al recurso compartido y a la subcarpeta opcional; el nombre de la carpeta visible es el del montaje que tienen abierto los usuarios.

4. Elija cómo se proporcionan las credenciales.

Seleccione el método de autenticación que coincida con el modelo de cuenta. Una cuenta de servicio administrada centralmente es útil cuando el mismo recurso compartido debe funcionar para un grupo de usuarios. Ingrese su nombre de usuario y contraseña en la configuración SMB y agregue un dominio solo si el servidor de archivos lo requiere. Guarde la contraseña en el flujo de configuración protegido de ownCloud y use una cuenta dedicada en lugar de un inicio de sesión de administrador personal.

El método de guardar credenciales de inicio de sesión en la sesión utiliza las credenciales de inicio de sesión de ownCloud de cada usuario para el recurso compartido remoto y no las almacena en el servidor. ownCloud documenta las limitaciones importantes: el uso compartido directo de ese montaje y el escaneo de archivos en segundo plano no funcionan correctamente porque ownCloud no conserva las credenciales de almacenamiento. Para el acceso compartido en equipo o las operaciones automatizadas en segundo plano, elija un método de credenciales compatible que almacene las credenciales necesarias de forma segura.

Un formulario de autenticación ownCloud SMB/CIFS con campos de nombre de usuario y contraseña, y un campo de dominio opcional.
Proporcione una cuenta SMB dedicada y añada un dominio solo cuando la configuración de autenticación del servidor de archivos lo requiera.

5. Limitar el acceso y configurar las opciones de montaje.

Utilice la opción "Disponible para" para seleccionar los usuarios o grupos de ownCloud que deben ver el punto de montaje. Evite dejar un punto de montaje administrativo accesible para todos cuando el recurso compartido contenga archivos restringidos. Los permisos del servidor SMB siguen vigentes: un usuario de ownCloud no puede obtener más acceso a archivos del que permiten la cuenta SMB y las ACL del servidor.

Abra las opciones del montaje para configurar el modo de solo lectura cuando los usuarios deban navegar o descargar archivos remotos sin modificarlos. El uso compartido de montajes externos está desactivado por defecto en las opciones de administración de ownCloud; active la opción " Habilitar uso compartido" solo si los usuarios deben compartir archivos desde este montaje a través de ownCloud y su modelo de permisos lo permite. Seleccionar usuarios en el campo de disponibilidad del montaje y habilitar el uso compartido de archivos son decisiones independientes.

El selector ownCloud disponible se ha ampliado con el grupo Equipo del proyecto seleccionado.
Restrinja el acceso de administrador a los usuarios o grupos de ownCloud que deban acceder a los archivos remotos.
El menú emergente de opciones de montaje de ownCloud muestra las casillas de verificación Solo lectura y Habilitar uso compartido.
Configure el montaje en modo de solo lectura cuando no se deseen realizar ediciones; decida por separado si los usuarios pueden compartir archivos desde él.

6. Compruebe el estado del montaje.

Los campos obligatorios están marcados en la tabla de almacenamiento de administración, y ownCloud guarda el montaje una vez que se proporciona la configuración necesaria. Un punto verde indica que el almacenamiento externo está listo. Un icono rojo o amarillo significa que ownCloud no pudo conectarse; revise el nombre de host, el recurso compartido, la subcarpeta, las credenciales, los permisos de la cuenta y la disponibilidad de la red. La documentación indica que un problema de conexión puede dejar el montaje marcado como no disponible durante diez minutos. Haga clic en el icono de estado o recargue la página de administración para volver a intentarlo después de corregir la causa.

Verifique el montaje como administrador y como usuario.

Abra la página de ownCloud Files como usuario del grupo autorizado y confirme que aparece la carpeta montada. Pruebe con un archivo inofensivo: abra o descargue un archivo existente y, si la carpeta montada es de escritura, cree o cargue un archivo de prueba pequeño, cámbiele el nombre y elimínelo. Confirme que los mismos cambios se reflejen en el servidor SMB. Si la carpeta montada es de solo lectura, verifique que las lecturas funcionen y que las escrituras estén bloqueadas según lo previsto.

Para el diagnóstico desde la línea de comandos, las herramientas de ownCloud occpueden listar los puntos de montaje externos y verificarlos mediante su ID. Ejecute los comandos con la cuenta del servidor web y desde el directorio de instalación de ownCloud; adapte la cuenta y la ruta a su sistema. Primero, obtenga el ID del punto de montaje de la lista y, a continuación, verifíquelo. No exponga las contraseñas de los puntos de montaje en la salida de comandos compartida.

cd /var/www/owncloud
sudo -u www-data ./occ files_external:list
sudo -u www-data ./occ files_external:verify 3

El número 3es solo un ejemplo. Reemplácelo con el ID que devuelva su propia files_external:listsalida. En contenedores, ejecute occel comando documentado para contenedores en lugar de asumir que el host tiene la misma ruta o usuario web.

La página de archivos de ownCloud con un montaje de proyectos en la navegación y varias carpetas y archivos de ejemplo.
Como usuario autorizado, confirme que el punto de montaje aparece en Archivos y pruebe el acceso utilizando un archivo no crítico.
Una terminal de Linux que muestra los comandos ownCloud occ files_external:verify y files_external:list.
Utilice el ID de montaje de la salida de files_external:list cuando ejecute files_external:verify; las rutas y las cuentas de servicio varían según la instalación.

Solucionar problemas por el punto de fallo

Lo que vesQué comprobar
SMB / CIFSfalta en la lista de backendConfirme que la compatibilidad con almacenamiento externo y el backend SMB estén habilitados y, a continuación, compruebe las dependencias de su paquete ownCloud y del entorno de ejecución de PHP. Reinicie el servicio web o PHP correspondiente después de modificar los módulos de PHP.
smbclientNo se puede listar el servidor o el recurso compartido.Verifique el nombre del servidor del host de ownCloud, el firewall y el enrutamiento, las credenciales, la sintaxis del dominio y los permisos tanto en el recurso compartido como en sus archivos subyacentes.
La fila de montaje permanece roja o amarilla.Vuelva a comprobar la URL SMB, el nombre del recurso compartido, la subcarpeta remota, la cuenta y la ruta de red. Si el host utiliza SELinux, consulte la guía oficial de ownCloud sobre SELinux para el acceso a la red saliente antes de modificar la política.
El soporte es verde, pero el usuario no puede verlo.Comprueba la disponibilidad para la selección de usuario/grupo y confirma que la persona pertenece realmente a dicho grupo. Las monturas de administrador y las monturas personales tienen ámbitos diferentes.
Los archivos añadidos directamente en el servidor SMB no aparecen inmediatamente.ownCloud podría no detectar todos los cambios remotos a la vez, especialmente en las carpetas más profundas. Consulte la guía sobre tareas en segundo plano de almacenamiento externo y las limitaciones de autenticación del mecanismo que seleccionó.

Limitaciones para planificar

Un montaje externo SMB/CIFS es una conexión directa a otro servidor, no una copia de los datos en ownCloud. Si el servidor SMB no está disponible, el montaje también puede dejar de estar disponible en ownCloud. Modificar o eliminar un montaje externo no elimina necesariamente todas las entradas de metadatos asociadas a la configuración anterior, por lo que se recomienda evitar borrar y recrear repetidamente los montajes de producción durante las pruebas.

La elección de autenticación afecta a la automatización. Las credenciales de sesión no están disponibles para los procesos en segundo plano del mismo modo que las credenciales de servicio almacenadas. Además, es posible que los cambios realizados directamente a través de otro cliente SMB no se reflejen inmediatamente en la vista de archivos de ownCloud. Si se requiere una detección, compartición o acceso por usuario fiables en segundo plano, pruebe esos comportamientos exactos con el backend y la versión de ownCloud seleccionados antes de su implementación.

Documentación oficial

Documentación revisada el 6 de octubre de 2026. Las dependencias de los paquetes y las etiquetas exactas del menú varían según la versión de ownCloud, la distribución de Linux y la imagen del contenedor. Siga la guía de instalación y administración correspondiente a la versión que utilice.

Dejar un comentario

Cómo montar un recurso compartido Samba/CIFS en ownCloud Server

Cómo montar un recurso compartido Samba/CIFS en ownCloud Server

Monta un recurso compartido Samba o CIFS en ownCloud Server con soporte para almacenamiento externo. Configura las credenciales SMB, limita el acceso y verifica el montaje.

Solucionar el error "No se pudo instalar la aplicación porque el servidor no tiene conexión a Internet" en Android.

Solucionar el error "No se pudo instalar la aplicación porque el servidor no tiene conexión a Internet" en Android.

Solucione el error de instalación de la aplicación de Android comprobando la conectividad, la caché de Play Store, el almacenamiento, la compatibilidad del dispositivo y la configuración de DNS o proxy del emulador.

Cómo realizar copias de seguridad y restaurar una base de datos PostgreSQL de Matrix Synapse

Cómo realizar copias de seguridad y restaurar una base de datos PostgreSQL de Matrix Synapse

Realice copias de seguridad y restaure una base de datos PostgreSQL de Matrix Synapse con pg_dump y pg_restore. Proteja las claves de un solo uso, cree un destino limpio y verifique la recuperación.

Cómo configurar un servidor TURN externo para Jitsi detrás de NAT

Cómo configurar un servidor TURN externo para Jitsi detrás de NAT

Configure un servidor TURN externo de coturn para Jitsi detrás de NAT, incluyendo puertos de retransmisión, credenciales de clave compartida, configuración de Prosody o Docker y pruebas.

Exportar un buzón de Zimbra a PST o EML: qué funciona y cómo hacerlo.

Exportar un buzón de Zimbra a PST o EML: qué funciona y cómo hacerlo.

Aprende cómo exportar el correo de Zimbra como EML o como archivo, cuándo resulta útil un Zimlet y cómo crear un archivo PST con Outlook después de confirmar la sincronización del buzón.

Cómo instalar ownCloud Infinite Scale con Docker Compose en Ubuntu

Cómo instalar ownCloud Infinite Scale con Docker Compose en Ubuntu

Instala ownCloud Infinite Scale con Docker Compose en Ubuntu, configura los dominios, TLS, el almacenamiento y SMTP, y luego verifica la implementación y soluciona los problemas comunes de inicio.

Comparativa entre Matrix Synapse, Dendrite y Conduit: Servidores ligeros

Comparativa entre Matrix Synapse, Dendrite y Conduit: Servidores ligeros

Compare Matrix Synapse, Dendrite y Conduit en cuanto a madurez, bases de datos, escalabilidad, características y ventajas e inconvenientes de la autoalojación ligera en 2026.

Solucionar los fallos del servidor multimedia BigBlueButton Kurento bajo carga

Solucionar los fallos del servidor multimedia BigBlueButton Kurento bajo carga

Diagnostica los fallos de Kurento en BigBlueButton confirmando la pila de medios, rastreando la presión sobre la CPU o la memoria y aplicando controles de carga de trabajo y capacidad específicos de la versión.

Las 7 mejores herramientas de administración de direcciones IP

Las 7 mejores herramientas de administración de direcciones IP

Para dar un sentido de orden a lo que de otro modo podría volverse caótico, necesita la herramienta adecuada. Siga leyendo mientras revisamos algunas de las mejores herramientas de administración de direcciones IP.

Las 10 mejores herramientas y software de escáner de red para usar

Las 10 mejores herramientas y software de escáner de red para usar

Conocer qué hay en su red es crucial. A continuación, revisaremos algunas de las mejores herramientas de escáner de red que pueden ayudarle a gestionarlas eficazmente.