Setuid
The Unix access rights flags setuid and setgid (short for set user identity and set group identity) allow users to run an executable with the file system permissions of the executable's owner or group respectively and to change behaviour in directories. They are often used to allow users on a computer system to run programs with temporarily elevated privileges in order to perform a specific task. While the assumed user id or group id privileges provided are not always elevated, at a minimum they are specific.
- Ability105616246
- Abstraction100002137
- Act100030358
- Activity100407535
- album
- Arrangement105726596
- ClassificationSystem105727220
- Cognition100023271
- Event100029378
- FileSystem105732614
- Know-how105616786
- Method105660268
- Procedure101023820
- PsychologicalFeature100023100
- Structure105726345
- Thing
- WikicatAuthenticationMethods
- WikicatComputerFileSystems
- WikicatComputerSecurityProcedures
- YagoPermanentlyLocatedEntity
- Comment
- enThe Unix access rights flags setuid and setgid (short for set user identity and set group identity) allow users to run an executable with the file system permissions of the executable's owner or group respectively and to change behaviour in directories. They are often used to allow users on a computer system to run programs with temporarily elevated privileges in order to perform a specific task. While the assumed user id or group id privileges provided are not always elevated, at a minimum they are specific.
- Has abstract
- enThe Unix access rights flags setuid and setgid (short for set user identity and set group identity) allow users to run an executable with the file system permissions of the executable's owner or group respectively and to change behaviour in directories. They are often used to allow users on a computer system to run programs with temporarily elevated privileges in order to perform a specific task. While the assumed user id or group id privileges provided are not always elevated, at a minimum they are specific. The flags setuid and setgid are needed for tasks that require different privileges than what the user is normally granted, such as the ability to alter system files or databases to change their login password. Some of the tasks that require additional privileges may not immediately be obvious, though, such as the <a href="/wiki/Ping_(networking_utility)" title="Ping (networking utility)">ping</a> command, which must send and listen for control packets on a network interface.
- Hypernym
- Flags
- Is primary topic of
- Setuid
- Label
- enSetuid
- Link from a Wikipage to an external page
- wpollock.com/AUnix1/FilePermissions.htm
- www.eecs.berkeley.edu/~daw/papers/setuid-login08b.pdf
- www.cs.berkeley.edu/~daw/papers/setuid-usenix02.pdf
- Link from a Wikipage to another Wikipage
- Bell Telephone Laboratories
- BSD
- Buffer overrun
- Category:Computer security procedures
- Category:Patents placed into the public domain
- Category:Unix file system technology
- Chroot
- Confused deputy problem
- David A. Wagner
- Dennis Ritchie
- Dilma Da Silva
- Environment (computing)
- Executable
- File system permissions
- FreeBSD
- GNU libc
- Group identifier
- Internet Control Message Protocol
- Linux
- Path injection
- Ping (networking utility)
- PolicyKit
- Privilege revocation (computing)
- Privilege separation
- Process identifier
- Public domain
- Security exploit
- Shared libraries
- Shell script
- Superuser
- Umask
- Unix
- UNIX
- Unix security
- User identifier
- SameAs
- 2XKB4
- m.042083
- Q269582
- Setuid
- Setuid
- Setuid
- Setuid
- Setuid
- Setuid
- Setuid
- Setuid
- Setuid
- Setuid
- Setuid e setgid
- Setuid e setgid
- Suid
- SeeAlso
- Sticky bit
- Subject
- Category:Computer security procedures
- Category:Patents placed into the public domain
- Category:Unix file system technology
- WasDerivedFrom
- Setuid?oldid=1106370126&ns=0
- WikiPageLength
- 15955
- Wikipage page ID
- 1054629
- Wikipage revision ID
- 1106370126
- WikiPageUsesTemplate
- Template:=
- Template:Citation needed
- Template:Code
- Template:Columns-list
- Template:Patent
- Template:R
- Template:Redirect
- Template:Reflist
- Template:See also
- Template:Short description