EUID & EGID = 0 normal user eseten

Fórumok

Hello,

adott egy user, aki rendelkezik UID, GID = 1234-el && EUID & EGID = 0.

Nem tudom, hogy tortent ez, de ha atvaltok az adott userre minden program root-kent fut (es nem tudom hogy lett EUID/EGID 0).

OEL 7.7-rol van szo.

Google semmit nem mondott, apropos is csak 2-es (system calls) es 3-as (c library functions) man page-t tolt seteuid-re.

Elore is koszonom a hozzaszolasokat.

Hozzászólások

user nem rendelkezik EUID-dal, max processzeknek van EUID-ja.

hogy "váltasz át" arra a user-re? su, sudo, pam config, sudoers?

meg mi értelme a EUID és a EGID-et bitwise AND-del egymásra maszkolni?

hello!

su -val valtok masik userre.

>> meg mi értelme a EUID és a EGID-et bitwise AND-del egymásra maszkolni?

^_ ezt nem igazan ertem.

Hm, errol van szo:

-bash-4.2$ id

uid=54321(oracle) gid=54321(oinstall) euid=0(root) egid=0(root) groups=0(root),54321(oinstall),54322(dba),54323(oper),54324(backupdba),54325(dgdba),54326(kmdba),54330(racdba) context=unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c1023

Es nem ertem..