Я запускаю Mountain Lion, и у меня есть папка в ~/sites с красным значком на папке, и я не могу открыть ее, потому что «доступ запрещен».
Что я пробовал:
Получить информацию> разблокировать с помощью пароля администратора, изменить привилегию «все» на «чтение и запись», но не изменится, поэтому попробовал «только чтение», но по-прежнему «доступ запрещен»
Терминал > sudo chmod -R 0777 ~/sites/lockedfolder
Терминал > sudo chmod -R 0777 ~/сайты
Терминал > sudo chmod a+rwx ~/sites/lockedfolder
Терминал > sudo chmod a+rwx ~/сайты
Дисковая утилита> восстановить разрешения и шаги 1-5 снова, но не повезло
Все пользователи теперь показывают доступ «чтение-запись» в окне получения информации, но доступа все равно нет...
Что я могу попробовать дальше?
Вероятно, это связано с проблемой с Finder. Перезапустите Finder с помощью следующей команды в терминале:
killall -HUP Finder
Помимо прав доступа к файлам Unix, есть старые биты файлов HFS. Чтобы разблокировать папку, попробуйте:
Терминал > chflags nouchg ~/sites/lockedfolder
Кроме того, вы можете получить информацию в Finder и снять флажок «Заблокировано» в этом окне.
/usr/bin/SetFile
Xcode 6 устарел, как и другие инструменты, поддерживающие разработку Carbon; хотя SetFile
по-прежнему кажется, что он устанавливается как часть дополнительных инструментов командной строки Xcode 12.SetFile
Скачайте BatChmod , бесплатно и очень удобно.
Когда работа закончена, правильные разрешения легко восстанавливаются.
Предоставление мне права собственности на каталог решило проблему для меня:
sudo chown -R $(whoami) .
Деесбек
двери
Деесбек
двери