Puzzle for January 25, 2006
The UNIX operating system (and most computer systems) have an
all-powerful user (root or operator
or wheel).
- Why does such a user exist?
- Dennis Ritchie called the existance of this user
both a theoretical and practical flaw. Why?
- If you were designing an operating system with security
being a key goal, could you avoid creating such a user?
If so how? If not, how would you implement the functionality
of the root user?
Version of January 24, 2006 at 7:53 PM
You can also obtain a PDF version of this.