
Я хочу иметь все образцы и циклы Apple Logic на внешнем диске с символической ссылкой в /Library/Application Support. Я делал это раньше на другой системе Sierra и не имел проблем, но на этой новой системе Sierra я получаю сообщение Permission Denied. Я администратор, но, по-видимому, у меня есть только права на чтение папки Application Support.
Но это было так в другой системе Sierra, и ябылвозможность создания ссылки.
В любом случае, я попытался использовать BatChmod, чтобы дать администратору права записи в папку Application Support, но после выполнения ничего не изменилось. Я по-прежнему, как администратор, не имел прав записи.
Мне действительно нужны только временные права записи в эту папку, достаточно долго, чтобы создать ссылку, а затем вернуться назад, если понадобится. Я определенно не в своей лиге и не хочу портить свою систему, но я могу следовать простым указаниям командной строки. Я читал о sudo /bin/bash и sudo bash и включении пользователя root, но я не могу понять, какой из них является самым быстрым и безопасным способом достижения моей цели.
Терминал:
До BatChmod:
После BatChmod:
решение1
Чтобы получить права root только для одной команды, вы можете использовать sudo
.
Если вы введете sudo id
(вам может быть предложено ввеститвой-- не пароль root), и видите что-то вроде uid=0(root) gid=0(root) groups=0(root)
, то вы можете использовать его sudo
для получения прав root. ( uid=0
это важная часть.)
Тогда вам просто нужно будет выполнить ту же самую ln
команду, но с префиксом sudo
, например
sudo ln -s /Volumes/Janus/...