zxCoder
V2EX  ›  问与答

Linux c 语言 setgid 和 setgroups 的区别

  •  
  •   zxCoder · Oct 7, 2020 · 1664 views
    This topic created in 2082 days ago, the information mentioned may be changed or developed.

    setgid 的说明是 This function sets both the real and effective group ID of the process to newgid

    setgroups 的说明是 This function sets the process’s supplementary group IDs.

    请问区别是什么

    3 replies    2020-10-09 10:08:23 +08:00
    julyclyde
        2
    julyclyde  
       Oct 8, 2020
    关键在于 supplementary 这个词啊
    zxCoder
        3
    zxCoder  
    OP
       Oct 9, 2020
    @julyclyde 应该怎么理解这个 supplementary group 呢?
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   798 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 21:13 · PVG 05:13 · LAX 14:13 · JFK 17:13
    ♥ Do have faith in what you're doing.