У меня есть локальный экземпляр apache с записью приложения в каталог кэша. Директория кэша написана _www:staff. Он появляется в поисковике со значком «нет записи». Как я могу добавить своего собственного пользователя в группу _www:staff на постоянной основе, чтобы предотвратить это сейчас и в будущем, если я очищу кеш? Я хотел бы просмотреть каталог из поиска.

ОС OSX Mountain Lion.

Я пробовал следующее:

sudo dseditgroup -o edit -a myusername -t user _www //i substituted my own username

пример вывода ls :

drwxrwxrwx  234 _www           staff  7956  7 Nov 17:09 .
drwxr-xr-x   17 myusername  staff   578  7 Nov 09:33 ..
-rw-r--r--@   1 myusername  staff  6148  7 Nov 09:22 .DS_Store
drwx------    3 _www           staff   102  7 Nov 09:23 spektrix-00
drwx------    3 _www           staff   102  7 Nov 09:23 spektrix-01
drwx------    5 _www           staff   170  7 Nov 09:22 spektrix-02
drwx------    9 _www           staff   306  7 Nov 09:23 spektrix-03
drwx------    6 _www           staff   204  7 Nov 09:23 spektrix-04
drwx------    4 _www           staff   136  7 Nov 09:22 spektrix-05
drwx------    7 _www           staff   238  7 Nov 09:22 spektrix-06
drwx------    4 _www           staff   136  7 Nov 09:22 spektrix-07
drwx------    4 _www           staff   136  7 Nov 08:55 spektrix-08
drwx------    4 _www           staff   136  7 Nov 09:23 spektrix-09
drwx------    4 _www           staff   136  7 Nov 08:55 spektrix-0a
drwx------    3 _www           staff   102  7 Nov 08:54 spektrix-0b

1 ответ1

1

Как я начинал подозревать (текстовые условные обозначения не приведены в камень, однако) - вы уже являетесь членом группы, штат.

_www - другой пользователь, а также сотрудник.

_www: персонал - это не группа, это пользователь: обозначение группы.

Вам просто нужно изменить каталог, чтобы у группы (персонала) были права на чтение, где у него сейчас нет прав. Вы даже можете сделать это из Finder (как и в случае с sudo, он запросит ваш пароль), выполнив Get Info для папки и отрегулировав разрешения в поле « Общий доступ и разрешения» внизу (вам может потребоваться нажать на замок сначала в правом нижнем углу) и выберите « Применить к вложенным элементам» из значка "шестеренка" слева.

Это также можно сделать с помощью команды sudo chmod , но она может вам не понадобиться, если вы можете получить то, что вы хотите через Finder.

Предполагая, что они не вмешивались в chmod с 10.7:

sudo chmod -R g+rx имя-каталога

должен сделать это.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .