Waarom kan ik geen bestandsacties uitvoeren op symbolische links in File Station ?
Toepasselijke Producten
QTS 5.2.0 en hoger, QuTS hero 5.2.0 en hoger
Oorzaak
Bij het uitvoeren van bepaalde bestandshandelingen op een symbolische link (bijvoorbeeld kopiëren, verplaatsen, downloaden, comprimeren), controleert het systeem of je voldoende rechten hebt om de handeling uit te voeren op zowel de symbolische link als op het bestand/de map waarnaar de symbolische link verwijst. Als je niet voldoende rechten hebt op ofwel de symbolische link of het gekoppelde bestand/de map, kun je de handeling niet uitvoeren. Je kunt ook een foutmelding "toegang geweigerd" ontvangen.
- Een symbolische link is een speciaal type bestand dat verwijst naar een ander bestand of map.
- Symbolische links zijn vergelijkbaar met snelkoppelingen op andere besturingssystemen, ze stellen je in staat om meerdere bestandspaden te creëren die naar een enkel bestand of map verwijzen zonder dat je het bestand of de map fysiek hoeft te kopiëren.
- Symbolische links zijn een geavanceerde functie van QNAP-besturingssystemen en kunnen alleen via SSH worden aangemaakt.
Rechten bepalen voor symbolische links
Om een bepaalde bestandshandeling (openen, bewerken, kopiëren, comprimeren, enz.) op een symbolische link uit te voeren, is het volgende vereist:
- Het bestand/de map waarnaar de symbolische link verwijst, moet een geldig bestandspad zijn. Daarnaast zijn de volgende paden ook geldige paden voor doelen van symbolische links:
- Paden vermeld in /etc/config/smb.confonder de sectie "PATH"
- Paden gedefinieerd door Ubuntu Linux Station
- Paden gedefinieerd door Snapshot en Snapshot Vault
- Paden van externe mounts
- /share/external/.nd
- /share/external/.cm
- /share/external/.cr
- Je moet voldoende rechten hebben om dezelfde bestandshandeling uit te voeren op het gekoppelde bestand/de map.
Bijvoorbeeld, als een symbolische link verwijst naar het bestand "myfile.doc", en je hebt geen schrijfrechten op "myfile.doc", dan heb je geen schrijfrechten op de symbolische link.
Voorbeeldscenario
Het volgende is een voorbeeldscenario waarbij een bestandshandeling op een symbolische link kan worden geweigerd omdat de gebruiker niet voldoende rechten heeft op het gekoppelde bestand/de map.
De applicatie Plex Media Server maakt en gebruikt symbolische links als onderdeel van zijn normale werking. Als je een gedeelde map op je systeem aanmaakt en Plex Media Server opnieuw opstart, dan zal Plex Media Server automatisch de symbolische maplink "Plex Media Server" in je gedeelde map aanmaken. Als je probeert deze symbolische link te comprimeren in File Station , ontvang je de foutmelding "Kan deze actie niet uitvoeren. Je hebt niet genoeg rechten, of deze map is alleen-lezen". In dit geval kun je de symbolische maplink "Plex Media Server" niet comprimeren omdat je geen rechten hebt om de map te comprimeren waarnaar "Plex Media Server" verwijst.