以群組模式設定許可權

群組內的所有使用者都必須有相等的許可權,才能共用群組所管理之檔案的讀取和寫入功能。若為 1.5 和 1.5.1 版,您必須設定群組模式的許可權。若為 1.5.2 版,Installation Manager 會自動設定許可權。

開始之前

  • 1.5 和 1.5.1 版

    將每位使用者的主要群組設為共用 Installation Manager 群組實例的群組。如果沒有設定主要群組,使用者必須執行 chgrp 來變更使用者已安裝之檔案的相關群組。

  • 1.5.2 版

    在群組模式中,當使用者的 umask 值為 0n0n 是八進位值時,Installation Manager 會將 umask 值變更為 002。umask 值只對 Installation Manager 的現行階段作業設定,在使用者結束 Installation Manager 之後並不會持續保存。umask 值會記載於日誌檔。Installation Manager 所建立的檔案,預設具有群組寫入許可權。當 Installation Manager 啟動時,使用者的群組 ID 必須與群組模式的群組 ID 相同。如果群組 ID 不符,使用者無法啟動 Installation Manager。本主題的剩餘部份不適用 1.5.2 版。

關於這項作業

在此章節中的資訊適用 1.5 和 1.5.1 版。

許可權可以由系統管理者或群組成員來設定。 管理者可以設定所有使用者的許可權,或者,每位使用者可以個別設定許可權。

每一個已安裝的產品,您都必須設定其 Installation Manager 安裝目錄、應用程式資料位置、共用資源目錄及目標安裝目錄的許可權。 如果要設定許可權,請在每一個目錄上執行下列指令:

chmod -R g=u

這個指令會設定所包含之目錄和檔案的許可權,使群組許可權等於擁有者許可權

設定許可權的一個方法是設定群組的使用者遮罩。 「程序」區段中會概述設定使用者遮罩的選項。 設定使用者遮罩是管理使用者許可權最有效的方法。

如果您無法設定使用者遮罩,您可以在每一個目錄位置中,執行變更模式指令,將檔案存取權授與群組使用者。
小心: 如果您沒有設定使用者遮罩,每次不同的使用者使用 Installation Manager 時,您都必須執行變更模式指令。 如果沒有執行變更模式指令,可能會由於檔案許可權而發生問題。

例如,user1 安裝一個套件。 User2 開啟 Installation Manager 以修改不同的套件。 User2 沒有 user1 所建立之 Installation Manager 檔案的存取權,因為在 user2 啟動 Installation Manager 之前,沒有執行變更模式指令。 User2 收到許可權遭拒錯誤。

程序

「程序」節中的資訊適用 1.5 和 1.5.1 版。

如果要透過使用者遮罩來設定許可權,請執行下列作業之一:

下一步


意見