QTS 5.2.0 i nowsze, QuTS hero 5.2.0 i nowsze
Przyczyna
Podczas wykonywania niektórych operacji na pliku będącym dowiązaniem symbolicznym (na przykład kopiowania, przenoszenia, pobierania, kompresji) system sprawdza, czy masz wystarczające uprawnienia do wykonania tej operacji zarówno na dowiązaniu symbolicznym, jak i na pliku/folderze, do którego dowiązanie symboliczne się odnosi. Jeśli nie masz wystarczających uprawnień na dowiązaniu symbolicznym lub na pliku/folderze, do którego się ono odnosi, nie będziesz mógł wykonać tej operacji. Możesz również otrzymać komunikat o błędzie „odmowa dostępu".
czym jest dowiązanie symboliczne?
- Dowiązanie symboliczne to specjalny typ pliku, który odwołuje się do innego pliku lub folderu.
- Dowiązania symboliczne są podobne do skrótów w innych systemach operacyjnych — umożliwiają utworzenie wielu ścieżek plików prowadzących do jednego pliku lub folderu bez konieczności fizycznego kopiowania pliku lub folderu.
- Dowiązania symboliczne są zaawansowaną funkcją systemów operacyjnych QNAP i można je tworzyć wyłącznie poprzez SSH.
Określanie uprawnień dla dowiązań symbolicznych
Aby wykonać określoną operację na pliku (otwarcie, edycję, kopiowanie, kompresję itp.) będącym dowiązaniem symbolicznym, wymagane są następujące warunki:
- Plik/folder, do którego odwołuje się dowiązanie symboliczne, musi być prawidłową ścieżką pliku. Dodatkowo następujące ścieżki są również prawidłowymi ścieżkami dla celów dowiązań symbolicznych:
- Ścieżki wymienione w /etc/config/smb.conf w sekcji „PATH"
- Ścieżki zdefiniowane przez Ubuntu Linux Station
- Ścieżki zdefiniowane przez Snapshot i Snapshot Vault
- Ścieżki zdalnych zasobów zamontowanych
- /share/external/.nd
- /share/external/.cm
- /share/external/.cr
- Musisz mieć wystarczające uprawnienia do wykonania tej samej operacji na pliku/folderze, do którego odnosi się dowiązanie.
Na przykład, jeśli dowiązanie symboliczne odwołuje się do pliku „myfile.doc", a nie masz uprawnień do zapisu w pliku „myfile.doc", to nie masz uprawnień do zapisu w dowiązaniu symbolicznym.
Przykładowy scenariusz
Poniżej znajduje się przykładowy scenariusz, w którym operacja na pliku będącym dowiązaniem symbolicznym może zostać odrzucona, ponieważ użytkownik nie ma wystarczających uprawnień do pliku/folderu, do którego odnosi się dowiązanie.
Aplikacja Plex Media Server tworzy i wykorzystuje dowiązania symboliczne w ramach swojego normalnego działania. Jeśli utworzysz folder współdzielony w swoim systemie i ponownie uruchomisz Plex Media Server, to Plex Media Server automatycznie utworzy folder będący dowiązaniem symbolicznym „Plex Media Server" w Twoim folderze współdzielonym. Jeśli spróbujesz skompresować to dowiązanie symboliczne w File Station, otrzymasz komunikat o błędzie „Nie można wykonać tej operacji. Nie masz wystarczających uprawnień lub ten folder jest tylko do odczytu". W tym przypadku nie możesz skompresować folderu będącego dowiązaniem symbolicznym „Plex Media Server", ponieważ nie masz uprawnień do skompresowania folderu, do którego odnosi się „Plex Media Server".