Снежный барс: кому принадлежит / библиотека / услуги?

980
Pinochle

Контекст для проблемы

Я загружал новые сервисы и действия автоматизатора для нового меню сервисов Snow Leopard, но я не смог получить к ним доступ из профиля пользователя, который я обычно использую (который не является администратором). Я могу получить к ним доступ от администратора.

Эта проблема

Я сузил его до /Library/Services/папки с неправильным владельцем (я думаю). Вот владелец на моей машине:

 mycomputer:~ user$ ls -l /Library | grep 'Services' drwxrwxr-x 6 root admin 204 23 Jun 08:47 PDF Services drwx------ 14 administrator wheel 476 3 Sep 17:41 Services 

administratorявляется администратором на моем компьютере. Я предполагаю, что в этой папке должен быть другой пользователь. Мне нужно знать, что такое «обычный» владелец этой папки (при условии, что он не является администратором). Что эта команда возвращает на вашем компьютере?

Или я вне базы? Проблема в группе? Есть ли что-то еще, что я могу сделать? Я не хочу возиться с владельцем и группой папок, не зная, какими они должны быть.

Полный ответ

Проблема была как собственность и права на /Library/Servicesи /Library/Automatorони оба были:

drwx------ administrator wheel 

и они должны быть

drwxr-xr-x root admin 

Я понятия не имею, как они оказались в собственности administratorв первую очередь.

1

1 ответ на вопрос

3
BinaryMisfit

Честно говоря, я подозреваю, что это должен быть root / admin. Я не верю, что тестирование с помощью chmod принесет вред, так как этот каталог не существует при чистой установке Snow Leopard.

Я также подозреваю, что если вы хотите получить доступ к этим скриптам, они должны находиться в папке Users / [username] / Library. Скопируйте их туда и сделайте это. Это должно дать вам хорошее представление о том, будет ли это работать или нет.

Обновить

Спасибо, что указали на это поздно ночью, и я неправильно понял мои команды, я имел в виду chown, а не chmod.

Я пробовал возиться с `chmod` раньше, добавляя разрешения на чтение и выполнение, но без кубиков. Я подозреваю, что вы, возможно, правы относительно `root / admin`. Pinochle 14 лет назад 0

Похожие вопросы