Ubuntu: crear un enlace simbólico con la carpeta compartida de red

13

Estoy tratando de crear un enlace simbólico con una carpeta compartida de red (ubicada en un sistema Windows) desde mi sistema Ubuntu usando el comando.

ln -s smb://sys-name/www www

Crea un enlace pero dice que el enlace está roto. Pero la ruta existe y puedo buscar la ruta de la carpeta de red.

¿Alguien podría señalarme el problema?

Básicamente, estoy tratando de crear el enlace ya que no puedo acceder a los archivos compartidos de la red desde Eclipse, así que pensé en hacer uso de los enlaces simbólicos, pero no funcionó. ¿Alguna otra solución para esto?

wjandrea
fuente

Respuestas:

11

No puede hacer un enlace a algo que no está en su sistema de archivos. Que puede navegarlo es una característica de su buscador de archivos; por eso no funciona con eclipse o ln.

Lo que desea hacer es montar el sistema de archivos remoto en su sistema de archivos. Por ejemplo mount -t cifs //sys-name/www www. Ver man mount.cifspara más detalles.


fuente
8

Como otros señalaron, monte la carpeta en su lugar. Sugeriría crear un punto de montaje debajo /mnt, como /mnt/www(históricamente, /mntse usa para los puntos de montaje no extraíbles, /mediase recomienda solo para medios extraíbles). Luego, monte el recurso compartido de red, por ejemplo:

mount -t cifs //server/share /mnt/www --verbose -o user=username

Si no desea escribir esto cada vez que inicie sesión, puede agregar una entrada a /etc/fstab. Si desea obtener más información /etc/fstab, consulte Cómo editar y comprender / etc / fstab .

Pascal Thivent
fuente