¿Por qué no puedo realizar acciones de archivos en enlaces simbólicos en File Station ?
Productos Aplicables
QTS 5.2.0 y superior, QuTS hero 5.2.0 y superior
Causa Raíz
Al realizar ciertas acciones de archivo en un enlace simbólico (por ejemplo, copiar, mover, descargar, comprimir), el sistema verificará que tengas permisos suficientes para realizar la acción tanto en el enlace simbólico como en el archivo/carpeta al que apunta el enlace simbólico. Si no tienes permisos suficientes en el enlace simbólico o en el archivo/carpeta enlazado, no podrás realizar la acción. También podrías recibir un mensaje de error "permiso denegado".
- Un enlace simbólico es un tipo especial de archivo que referencia a otro archivo o carpeta.
- Los enlaces simbólicos son similares a los accesos directos en otros sistemas operativos, te permiten crear múltiples rutas de archivo que enlazan a un solo archivo o carpeta sin la necesidad de copiar físicamente el archivo o carpeta.
- Los enlaces simbólicos son una característica avanzada de los sistemas operativos QNAP y solo pueden ser creados a través de SSH.
Determinación de permisos para enlaces simbólicos
Para realizar una acción de archivo particular (abrir, editar, copiar, comprimir, etc.) en un enlace simbólico, se requiere lo siguiente:
- El archivo/carpeta enlazado por el enlace simbólico debe ser una ruta de archivo válida. Además, las siguientes rutas también son rutas válidas para los objetivos de los enlaces simbólicos:
- Rutas listadas en /etc/config/smb.confbajo la sección "PATH"
- Rutas definidas por Ubuntu Linux Station
- Rutas definidas por Instantánea y Instantánea Vault
- Rutas de montajes remotos
- /share/external/.nd
- /share/external/.cm
- /share/external/.cr
- Debes tener permisos suficientes para realizar la misma acción de archivo en el archivo/carpeta enlazado.
Por ejemplo, si un enlace simbólico referencia el archivo "myfile.doc", y no tienes permiso de escritura en "myfile.doc", entonces no tienes permiso de escritura en el enlace simbólico.
Escenario de Ejemplo
El siguiente es un escenario de ejemplo donde una acción de archivo en un enlace simbólico puede ser denegada porque el usuario no tiene permisos suficientes en el archivo/carpeta enlazado.
La aplicación Plex Media Server crea y usa enlaces simbólicos como parte de su operación normal. Si creas una carpeta compartida en tu sistema y reinicias Plex Media Server, entonces Plex Media Server creará automáticamente el enlace simbólico de carpeta "Plex Media Server" en tu carpeta compartida. Si intentas comprimir este enlace simbólico en File Station , recibirás el error "No se puede realizar esta acción. No tienes suficientes permisos, o esta carpeta es de solo lectura". En este caso, no puedes comprimir el enlace simbólico de carpeta "Plex Media Server" porque no tienes permiso para comprimir la carpeta a la que "Plex Media Server" enlaza.