Можно ли изменить права доступа к символической ссылке?

Можно ли изменить права доступа к символической ссылке?

Я пытаюсь изменить права доступа к символической ссылке.

Создание каталога и символической ссылки

Как вы можете видеть на изображении, софт-ссылка имеет права доступа 777, но я хотел бы это изменить.

Я попытался это изменить следующим образом:

  1. chmod 755 someLink- но это изменяет разрешение связанного каталога (someDir).
  2. chmod -h 755 someLink- это приносит эрорchmod: invalid option --'h'

Есть ли способ изменить права доступа к символическим ссылкам? Я на Ubuntu 18.04

Спасибо заранее

решение1

Хотя это и не точная копия,этот ответдолжен дать подсказку:

$ ls -l
total 0
-rw-r--r-- 1 vidarlo users 0 May 21 19:10 a
lrwxrwxrwx 1 vidarlo users 1 May 21 19:10 b -> a
$ chmod 755 b
$ ls -la
-rwxr-xr-x 1 vidarlo users 0 May 21 19:10 a
lrwxrwxrwx 1 vidarlo users 1 May 21 19:10 b -> a

Короче говоря: симлинки делаютнетимеют разрешения. Любой может прочитать, куда указывает символическая ссылка. Разрешения цели определяют доступ.

Как отмечает Ринзвинд, -hфлаг предназначен для*BSD версииchmod. Он не работает в версиях GNU chmod.

Связанный контент