chown
есть опция -L
которая указывает chown
проходить символические ссылки. Кажется, эта опция отсутствует для chmod
. Есть идеи, как сказать chmod
следовать символическим ссылкам?
РЕДАКТИРОВАТЬ: я на Debian.
Для Linux/GNU см. Второй абзац информационной страницы также в Интернете, выделение добавлено:
chmod никогда не изменяет разрешения символических ссылок, поскольку системный вызов chmod не может изменить их разрешения. Это не проблема, поскольку разрешения символических ссылок никогда не используются. Однако для каждой символической ссылки, указанной в командной строке, chmod изменяет права доступа к указанному файлу. Напротив, chmod игнорирует символические ссылки, встречающиеся во время рекурсивных обходов каталогов.