Настройка прав доступа в групповом режиме

Все пользователи в группе должны иметь одинаковые права доступа для возможности чтения и записи файлов, управляемых группой. В версиях 1.5 и 1.5.1 необходимо настроить права доступа для группового режима. В версии 1.5.2 Installation Manager автоматически настраивает права доступа.

Прежде чем начать

  • Версии 1.5 и 1.5.1

    В качестве основной группы для каждого пользователя укажите группу, обладающую общим доступом к экземпляру группы Installation Manager. Если основная группа не задана, то пользователь должен выполнить команду chgrp, для того чтобы изменить группу, связанную с установленными файлами пользователя.

  • Версия 1.5.2

    В групповом режиме Installation Manager меняет значение umask для пользователя на 002, когда значение umask равно 0n0, где n - восьмеричная цифра. Значение umask настраивается только для текущего сеанса Installation Manager и не сохраняется после выхода пользователя из Installation Manager. Значения umask записываются в файл протокола. У файлов, создаваемых Installation Manager, по умолчанию разрешена запись для группы. При запуске Installation Manager ИД группы для пользователя должен совпадать с ИД группы для группового режима. Если эти ИД группы не совпадают, пользователь не сможет запустить Installation Manager. Оставшаяся часть данного раздела не относится к версии 1.5.2.

Об этой задаче

Информация в этом подразделе относится к версиям 1.5 и 1.5.1.

Права доступа могут быть заданы системным администратором или участником группы. Администратор может указать права доступа для всех пользователей, пользователь может указать права доступа персонально.

Для каждого устанавливаемого продукта необходимо определить права доступа к каталогу установки Installation Manager, расположению данных приложения, каталогу общих ресурсов и целевому каталогу установки. Для определения прав доступа выполните следующую команду для каждого из каталогов:

chmod -R g=u

Эта команда задает права доступа к каталогам и файлам так, чтобы права доступа группы были такими же как у владельца

Одним из способов назначения прав доступа является указание пользовательской маски для группы. Опции для присвоения пользовательской маски описаны в разделе Процедура. Указание пользовательской маски - это более эффективный способ управления правами доступа пользователей.

При невозможности задания маски пользователя можно выполнить команду изменения режима для каждого расположения каталога, чтобы предоставить пользователям группы доступ к файлам.
Внимание: Если маска пользователя не задана, то придется выполнять команду изменения режима каждый раз, когда другой пользователь приступает к работе с Installation Manager. Без выполнения команды изменения режима могут возникать неполадки, связанные с правами доступа к файлам.

Например, пусть пользователь user1 устанавливает пакет. Пользователь user2 открывает Installation Manager с целью изменения другого пакета. Пользователь user2 не имеет доступа к файлам Installation Manager, созданным пользователем user1, поскольку команда изменения режима не запускалась перед запуском Installation Manager пользователем user2. Пользователь user2 получает ошибку отказа в доступе.

Процедура

Информация в подразделе "Процедура" относится к версиям 1.5 и 1.5.1.

Для указания прав доступа с помощью пользовательской маски выполните одну из следующих задач:

Дальнейшие действия


Комментарии