martes, septiembre 23

Samba... pero sin bailar ^^

Hoy, he burreado mas que la mi... tratando de hacer funcionar unas particiones montadas vía samba.

Antes de lograr de que funcionaran las cosas, si en el servidor había un symlink, el sistema local lo veía como un symlink a su propio sistema de archivos, de modo que no lo seguía en el servidor, sino que alegaba que no existía tal o cual archivo.

Bueno, la cosa era que para poder hacer que funcionaran los symlinks, había que agregar en el smb.conf (/etc/samba/smb.conf) unas palabras mágicas en la sección [global]
[global]
... otras configuraciones...
follow symlinks = yes
wide symlinks = yes
unix extensions = no
Con eso se logró que al hacer
mount -t smbfs -oguest,ro //servidor/compartida /puntodemontaje
ls /puntodemontaje
aparecieran los archivos correctamente (siguendo el symlink en el servidor), no los symlinks rotos al sistema de archivos local.

PD: obviamente antes de intentar montar la partición como smbfs hay que tener instalado el paquete smbfs (apt-get install smbfs)

No hay comentarios.: