Esto ha sucedido desde que tengo uso de razón. Nautilus/Caja muestra un ícono compartido en las carpetas y se puede acceder a ellas desde Windows escribiendo el nombre de su carpeta, pero no aparecen en la lista de carpetas.
Otras carpetas aparecen en la lista, aunque no hay nada diferente en las Opciones para compartir en Nautilus.
Si cambio el nombre compartido, aparecen. Si lo vuelvo a cambiar, vuelven a desaparecer.
Actualizar:
Instalé Ubuntu nuevo en una computadora nueva, compartí dos carpetas con caja-share
la misma configuración y puedo acceder a una pero no a la otra. Ambos tienen el mismo propietario, grupo y permisos:
drwxrwxrwx 2 endolith endolith 4.0K Sep 28 19:35 notwork/
...
drwxrwxrwx 2 endolith endolith 4.0K Sep 28 19:35 works/
el que funciona está encendido /home
, el otro está encendido /mnt
, ¿probablemente esa sea la razón?
Parece que la configuración real para estos es un montón de archivos de texto en /var/lib/samba/usershares
. /var/lib/samba/usershares/notwork
es:
#VERSION 2
path=/mnt/drivepool/notwork
comment=
usershare_acl=S-1-1-0:F
guest_ok=y
sharename=notwork
/var/lib/samba/usershares/works
es:
#VERSION 2
path=/home/endolith/works
comment=
usershare_acl=S-1-1-0:F
guest_ok=y
sharename=works
Entonces la única diferencia es el camino, como se alude pero no se explica realmente enAquí está mi archivo smb.conf. ¿Qué tiene de malo?.
Montarlo drivepool
en mi carpeta de inicio tampoco lo soluciona. Así que no es el camino en sí, sino algo que tiene que ver con estar dentro del monte, lo cual es mergerfs
...
Estoy compartiendo los archivos usando caja-share
(mate-file-manager-share
) en el entorno de escritorio MATE, Ubuntu 16.04.1 LTS, pero también tiene instalado el entorno estándar de Ubuntu.
Editar:
¡Una pista! Descubrí que Samba tiene archivos de registro para cada máquina que se conecta a él.
[2016/10/09 23:32:54.687515, 0] ../source3/param/loadparm.c:3259(process_usershare_file)
process_usershare_file: stat of /var/lib/samba/usershares/win7backup failed. Permission denied
[2016/10/09 23:32:54.697705, 0] ../source3/smbd/service.c:199(set_current_service)
chdir (/mnt/drivepool/Backups/win7backup) failed, reason: No such file or directory
Por supuesto, existe un directorio de este tipo:
~> la /mnt/drivepool/Backups/
drwxrwxrwx 2 endolith endolith 4.0K Sep 26 22:42 win7backup/