¿Cómo compartir (a través de la red) contenido vinculado a Linux?

¿Cómo compartir (a través de la red) contenido vinculado a Linux?

tengo un director llamadoPúblico. Es un directorio compartido en la red. yo tambien tengo un archivodoc.odten directoriodocumentos Me gustaría compartir eldoc.odtarchivo a través del enlace.

He hecho esto:

ln -s ~/docs/doc.odt ~/Public/doc.odt

Luego abrí nautilus y fui a:

smb://alef/Public/

Pero el archivo no se muestra.

Entonces, ¿cómo compartir contenido vinculado?

Respuesta1

Dado que su smb://URL no funcionó en la red, asumiré que Samba no está configurado ni ejecutándose en la máquina que distribuye los archivos. Si es así, es posible que deba probar con la dirección IP en lugar del nombre NetBIOS.

De lo contrario, primero debe asegurarse de que la computadora que servirá los archivos esté ejecutando Samba (ya que accede a ella a través del protocolo 'smb'). puedes miraresta documentaciónpara obtener instrucciones muy básicas sobre cómo configurarlo.

Si está ejecutando selinux en la computadora desde la que planea servidor de archivos, es posible que desee consultaresta publicación de blogcon respecto a la configuración de permisos adecuados en selinux para que Samba funcione.

Salud.

Respuesta2

Es posible que deba decirle a Samba que permita los siguientes enlaces simbólicos.

Para hacerlo, edite su archivo de configuración de samba (probablemente /etc/samba/smb.conf) y configure estas dos opciones en la [global]sección:

follow symlinks = yes
wide links = yes

El primero permite a samba seguir enlaces simbólicos y el segundo le permite seguir enlaces que apuntan fuera del directorio compartido.

Más detallesaquí.

información relacionada