OpenMediaVault: No logro entrar en carpetas compartidas SMB
Esto es una pequeña nota que servirá tanto a mi yo del futuro como a otro cualquiera que se encuentre con la misma situación.
El contexto es el siguiente: acabas de instalar OpenMediaVault (versión 6) en tu NAS montado a mano y tienes un usuario ya creado por el instalador. Vas añadiendo discos, preparando las carpetas compartidas y añadiendo estas a la configuración de SMB/CIFS.
Finalmente, pruebas a entrar en tus carpetas... y ves que no es posible.
"Error al montar la carpeta compartida: Invalid argument"
Buscas en Internet, te dicen de cambiar la versión mínima de SMB a SMB 1. Con ello consigues recuperar el listado de carpetas compartidas pero sigues sin poder entrar.
Otra propuesta es poner el modo invitado pero te niegas porque es dejar abierto todo a cualquiera y prefieres que tu NAS siga siendo privado (bueno, ya bajando la versión mínima de SMB has dejado un protocolo vulnerable activo). Otra idea que surge es añadir un usuario idéntico al de Windows pero quieres usar tu flamante y nuevo usuario.
Reseteas ACLs con el plugin resetperms que hay disponible y sigues igual. Te das cuenta que tu nuevo usuario no está dentro del grupo smbshares, lo añades y sigues igual.
Bien, una cosa que puedes probar es la siguiente:
- Desde la interfaz web de OpenMediaVault, vamos a usuarios y seleccionamos el nuestro.
- Seleccionamos la opción "editar".
- Una vez en la página de edición, vamos a fingir que cambiamos nuestra contraseña y pondremos de nuevo la contraseña de dicho usuario.
- Damos a guardar y actualizamos configuración.
- Y, sorprendemente, tu usuario ya puede acceder a las carpetas compartidas SMB/CIFS.
Puede que esta solución no valga para todo el mundo pero es una opción que no deberías descartar. Hasta aquí el pequeño consejo.