Linux -- gpasswd

來源:互聯網
上載者:User

標籤:des   style   blog   color   os   io   使用   ar   for   

GPASSWD(1)                                                            使用者命令                                                           GPASSWD(1)




       gpasswd - 管理員 /etc/group 和 /etc/gshadow


       gpasswd [選項] group


       The gpasswd command is used to administer /etc/group, and /etc/gshadow. Every group can have administrators, members and a password.

       System administrators can use the -A option to define group administrator(s) and the -M option to define members. They have all rights of
       group administrators and members.

       gpasswd called by a group administrator with a group name only prompts for the new password of the group.

       If a password is set the members can still use newgrp(1) without a password, and non-members must supply the password.

   請  
       Group passwords are an inherent security problem since more than one person is permitted to know the password. However, groups are a useful
       tool for permitting co-operation between different users.


       除了 -A 和 -M 選項,其它選項不能聯合使用。

       gpasswd 可以接受的選項有:

 

*****************************************************************************************************************************

       -r, --remove-password
           Remove the password from the named group. The group password will be empty. Only group members will be allowed to use newgrp to join the
           named group.
    
       -R, --restrict
           Restrict the access to the named group. The group password is set to "!". Only group members with a password will be allowed to use
           newgrp to join the named group.

 

*****************************************************************************************************************************

       -A, --administratorsuser,...
           設定有系統管理權限的使用者列表。

       -M, --membersuser,...
           設定群組成員列表。

       -a, --adduser
           向名為 group 的組中添加使用者 user。

       -d, --deleteuser
           從名為 group 的組中移除使用者 user。

****************************************************************************************************************************

       -h, --help
           現實協助資訊並退出。

       -Q, --rootCHROOT_DIR
           Apply changes in the CHROOT_DIR directory and use the configuration files from the CHROOT_DIR directory.

#gpasswd GROUP提示輸入密碼#gpasswd -A Admin  GROUP設定使用者組管理員#gpasswd -a user1 user2 ...   GROUP加入新成員#gpasswd -d user1 ...     GROUP刪除新成員#gpasswd -r     GROUP刪除密碼#gpasswd -R GROUP進入改組均要求輸入密碼

 




CAVEATS
       This tool only operates on the /etc/groupand /etc/gshadow files.  Thus you cannot change any NIS or LDAP group. This must be performed on
       the corresponding server.


       在 /etc/login.defs 中有如下組態變數,可以用來更改此工具的行為:

       ENCRYPT_METHOD (string)
           這定義了系統加密密碼的預設演算法(如果沒有在命令列上指定演算法)。

           可以使用如下值:DES (default), MD5, SHA256, SHA512.

           注意,此參數會覆蓋 MD5_CRYPT_ENAB 變數。

           注意:這隻影響組密碼的產生。使用者密碼的產生是由 PAM 和 PAM 配置負責的。建議設定此變數和 PAM 配置一致。

       MAX_MEMBERS_PER_GROUP (number)
           每個組條目的最大成員數。達到最大值時,在 /etc/group 開始一個新條目(行)(使用同樣的名稱,同樣的密碼,同樣的 GID)。

           預設值是 0,意味著組中的成員數沒有限制。

           此功能(分割組)允許限制組檔案中的行長度。這對於確保 NIS 組的行比長於 1024 字元。

           如果要強制這個限制,可以使用 25。
           注意:分割組可能不受所有工具的支援(甚至在 Shadow 工具集中)。您不應該使用這個變數,除非真的需要。

       MD5_CRYPT_ENAB (boolean)
           表示密碼是否必須使用基於 MD5 的演算法加密。如果設為 yes,新密碼將使用可以和新版 FreeBSD 相容的基於 MD5
           的演算法加密。它支援無限長度的密碼以及更長的鹽字串。如果您需要將加密的密碼複製到其它不理解新演算法的系統,設定為 no。預設值是 no。

           This variable is superseded by the ENCRYPT_METHOD variable or by any command line option used to configure the encryption algorithm.

           此變數已經廢棄。您應該使用 ENCRYPT_METHOD。

           注意:這隻影響組密碼的產生。使用者密碼的產生是由 PAM 和 PAM 配置負責的。建議設定此變數和 PAM 配置一致。

       SHA_CRYPT_MIN_ROUNDS (number), SHA_CRYPT_MAX_ROUNDS (number)
           ENCRYPT_METHOD 設為 SHA256 或 SHA512 時,此項確定密碼編譯演算法預設使用 SHA 輪轉數目(當輪轉數沒有通過命令列指定時)。

           使用很多輪轉,會讓暴力破解更加困難。但是需要注意,認證使用者時也會需要更多的 CPU 資源。
           如果沒有指定,libc 會選擇預設的輪轉數(5000)。

           值必須在 1000 - 999,999,999 之間。

           如果只設定了一個 SHA_CRYPT_MIN_ROUNDS 或 SHA_CRYPT_MAX_ROUNDS 值,就會使用這個值。

           如果 SHA_CRYPT_MIN_ROUNDS > SHA_CRYPT_MAX_ROUNDS,將會使用大的那個。

           注意:這隻影響組密碼的產生。使用者密碼的產生是由 PAM 和 PAM 配置負責的。建議設定此變數和 PAM 配置一致。


       /etc/group
           組賬戶資訊。

       /etc/gshadow
           安全性群組賬戶資訊。


       newgrp(1), groupadd(8), groupdel(8), groupmod(8), grpck(8), group(5), gshadow(5).



shadow-utils 4.1.5.1                                                 2014-02-17                                                          GPASSWD(1)




Linux -- gpasswd

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.