Solución de la comunidad

Accede a las carpetas compartidas de ZimaOS desde CachyOS sin acceso de invitado

A ZimaOS 1.5.1 user could browse shares from CachyOS only when guest access was enabled. Later replies found an SFTP workaround through SSH and a more persistent Samba/CIFS approach using CachyOS Samba packages, credentials, and fstab.

No es necesario dejar una carpeta compartida de ZimaOS abierta al acceso de invitados solo porque Dolphin en CachyOS no solicite automáticamente un nombre de usuario y una contraseña. El hilo de IceWhale Community de noviembre de 2025 comenzó exactamente con ese problema: los recursos compartidos de ZimaOS 1.5.1 solo eran visibles cuando el acceso de invitados estaba habilitado, mientras que los recursos compartidos autenticados no aparecían normalmente en Dolphin.

Las respuestas acabaron dando lugar a dos soluciones distintas. Un usuario habilitó SSH en ZimaOS y se conectó mediante sftp://, lo que funcionaba, pero omitía Samba por completo. Otro usuario de CachyOS instaló los componentes del cliente Samba, creó las credenciales y montó el recurso compartido de ZimaOS mediante CIFS/fstab. La versión actual de ZimaOS también ofrece uso compartido multiusuario de Samba, por lo que la mejor solución a largo plazo es crear una cuenta de miembro de ZimaOS para el recurso compartido y conectarse desde CachyOS con esas credenciales. Usa SFTP como alternativa independiente cuando quieras acceder deliberadamente a los archivos mediante SSH.

Crear un recurso compartido de Samba protegido con contraseña en ZimaOS

La versión actual de ZimaOS admite permisos de Samba basados en miembros. En la aplicación Archivos, selecciona la carpeta que quieres compartir y utiliza los controles de uso compartido de Samba para asignar un miembro, en lugar de habilitar el acceso de invitados sin restricciones.

La guía actual de uso compartido multiusuario de Samba en ZimaOS describe el modelo vigente:

  • Crea o selecciona una cuenta de miembro.
  • Asigna ese miembro a la carpeta compartida.
  • Elige permisos de solo lectura o de lectura y escritura.
  • Guarda el recurso compartido y copia la dirección de conexión que proporciona ZimaOS.

El nombre de usuario y la contraseña que se usan desde CachyOS deben ser las credenciales del miembro de Samba de ZimaOS que tiene permiso para acceder al recurso compartido. No son automáticamente las credenciales de inicio de sesión de Linux del equipo con CachyOS.

Por qué Dolphin puede ver ZimaOS, pero no solicitar credenciales

El autor original podía descubrir el servidor ZimaOS desde CachyOS, pero no explorar los recursos compartidos protegidos. Un segundo usuario informó del mismo comportamiento en marzo de 2026: macOS y Windows podían autenticarse, mientras que CachyOS mostraba el servidor, pero no presentaba un aviso de credenciales útil.

Ese síntoma puede ocurrir cuando el cliente Linux tiene compatibilidad con el descubrimiento, pero no tiene instalada o configurada la pila completa del cliente SMB/KIO/CIFS. Ver el icono de un servidor en Dolphin demuestra que el descubrimiento de red funciona; no demuestra que el acceso SMB autenticado esté completamente configurado.

Prueba las credenciales de ZimaOS antes de solucionar problemas de Dolphin

Antes de crear un montaje permanente, comprueba si el servidor acepta las credenciales del miembro. En un sistema basado en Arch/CachyOS con smbclient instalado, muestra los recursos compartidos con:

smbclient -L ZIMAOS_LAN_IP -U ZIMAOS_MEMBER_NAME

Introduce la contraseña del miembro de ZimaOS cuando se solicite. Si aparecen los recursos compartidos protegidos, el servicio Samba de ZimaOS y las credenciales funcionan. El problema restante está en el lado del cliente CachyOS, no en el propio recurso compartido de ZimaOS.

Conéctate desde Dolphin con una URL SMB autenticada

En lugar de abrir únicamente el icono del servidor detectado automáticamente, introduce explícitamente el recurso compartido en la barra de ubicación de Dolphin:

smb://ZIMAOS_MEMBER_NAME@ZIMAOS_LAN_IP/SHARE_NAME

Dolphin/KIO debería solicitar entonces la contraseña de ese usuario si aún no está almacenada. Si sigue recurriendo al acceso anónimo o nunca solicita la contraseña, prueba las mismas credenciales con smbclient y utiliza un montaje CIFS para separar un problema de Dolphin/KIO de un problema de autenticación de Samba.

Evita incrustar la contraseña directamente en una URL que pueda almacenarse en el historial del shell, capturas de pantalla o registros.

Monta el recurso compartido de ZimaOS con CIFS

Para realizar un montaje de Linux predecible, instala cifs-utils y crea un punto de montaje local. La documentación de Samba de Arch Linux, relevante para CachyOS porque CachyOS está basado en Arch, admite el montaje autenticado de CIFS.

sudo mkdir -p /mnt/zima-share
sudo mount -t cifs //ZIMAOS_LAN_IP/SHARE_NAME /mnt/zima-share \
  -o username=ZIMAOS_MEMBER_NAME,vers=3.1.1

El comando debería solicitar la contraseña en lugar de colocarla directamente en el historial del shell. Si tu entorno negocia SMB automáticamente, un parámetro explícito vers=3.1.1 puede que no sea necesario.

Para conocer el comportamiento actual del cliente Samba de Linux, consulta la guía de Samba de ArchWiki.

Utiliza un archivo de credenciales protegido para los montajes persistentes

Si quieres que el recurso compartido de ZimaOS se monte automáticamente, no introduzcas una contraseña en texto plano directamente en /etc/fstab. Crea en su lugar un archivo de credenciales legible por root:

sudo mkdir -p /etc/samba/credentials
sudo nano /etc/samba/credentials/zima-share

Guárdalo:

username=ZIMAOS_MEMBER_NAME
password=YOUR_ZIMAOS_MEMBER_PASSWORD

Después protégelo:

sudo chown root:root /etc/samba/credentials/zima-share
sudo chmod 600 /etc/samba/credentials/zima-share

Una /etc/fstab la entrada puede hacer referencia a ese archivo:

//ZIMAOS_LAN_IP/SHARE_NAME /mnt/zima-share cifs credentials=/etc/samba/credentials/zima-share,_netdev,nofail,x-systemd.automount,vers=3.1.1 0 0

Pruébalo con sudo mount -a antes de reiniciar.

La solución alternativa comunitaria para SFTP utiliza SSH, no Samba

La primera solución alternativa que funcionó en el hilo fue diferente. El usuario habilitó SSH en ZimaOS y, después, introdujo:

sftp://ZIMAOS_USERNAME@ZIMAOS_LAN_IP

Esto funcionó porque SFTP se ejecuta sobre SSH y no depende de la detección de Samba ni de las credenciales SMB. El usuario indicó que podía encontrar unidades adicionales mostrando los archivos ocultos en Dolphin con Ctrl + H y navegar hacia las rutas de los medios montados.

La versión actual de ZimaOS facilita la activación de SSH mediante el Modo de desarrollador. Consulta la guía actual de SSH de ZimaOS.

Sin embargo, SFTP no equivale a un recurso compartido de miembros de Samba de ZimaOS. Una cuenta SSH puede mostrar una vista más amplia del sistema de archivos del servidor que un recurso compartido Samba limitado intencionadamente a una sola carpeta.

Cuándo usar SMB y cuándo usar SFTP

Método Más adecuado para Autenticación Límite de acceso
SMB / CIFS Recursos compartidos NAS normales y montajes persistentes Credenciales del miembro de Samba de ZimaOS Permisos del recurso compartido configurados en ZimaOS
SFTP Transferencia de archivos basada en SSH Cuenta de ZimaOS/SSH Acceso al sistema de archivos permitido para la cuenta SSH

Lista de comprobación para compartir recursos autenticados entre CachyOS y ZimaOS

  1. Crea un miembro de Samba de ZimaOS con una contraseña.
  2. Asigna ese miembro a la carpeta compartida de destino.
  3. Mantén deshabilitado el acceso de invitado si no deseas permitir el acceso anónimo.
  4. Instala los paquetes cliente de Samba/CIFS necesarios en CachyOS.
  5. Prueba la cuenta con smbclient -L ZIMAOS_IP -U USERNAME.
  6. Prueba smb://USERNAME@ZIMAOS_IP/SHARE en Dolphin.
  7. Si Dolphin sigue fallando, prueba mount.cifs.
  8. Para un acceso persistente, guarda las credenciales en un archivo protegido en lugar de escribirlas directamente en fstab.
  9. Usa SFTP solo cuando sea aceptable acceder mediante SSH.

Preguntas frecuentes sobre SMB de ZimaOS y CachyOS

¿Necesito habilitar el acceso de invitado para CachyOS?

No. La versión actual de ZimaOS admite recursos compartidos Samba basados en miembros, y CachyOS puede autenticarse mediante Samba/CIFS con las credenciales del miembro.

¿Por qué Dolphin muestra ZimaOS, pero nunca solicita una contraseña?

La detección y la exploración SMB autenticada son funciones independientes. Primero prueba las herramientas cliente de Samba/CIFS y, después, conéctate explícitamente al recurso compartido protegido.

¿sftp:// es lo mismo que el recurso compartido SMB de ZimaOS?

No. SFTP usa SSH. Puede ser una alternativa útil, pero sigue los permisos del sistema de archivos de la cuenta SSH, no los permisos de los miembros del recurso compartido Samba de ZimaOS.

¿Puedo montar automáticamente el recurso compartido de ZimaOS cuando se inicia CachyOS?

Sí. Una entrada CIFS en fstab o un automontaje de systemd puede usar un archivo de credenciales protegido.

¿Debo poner mi contraseña de ZimaOS directamente en /etc/fstab?

No. Es más seguro usar un archivo de credenciales específico con permisos restrictivos.