Which permission bit must be set on a directory to allow a user to enter the directory and access files within it?
Execute (x) permission on a directory grants traverse rights, letting a user pass through it and reach files inside. Without it, path resolution fails even if the files themselves are readable, so x satisfies the stem's requirement to enter the directory and access its contents.
Why this answer
The execute (x) bit on a directory grants the right to traverse it — that is, to access files and subdirectories by name within it. Without x, even if you have read permission, you cannot cd into the directory or open files whose paths pass through it.
Exam trap
The trap is assuming read permission is sufficient to access files in a directory — candidates pick 'Read (r)' because it sounds like the permission needed to 'see' files, but traversal specifically requires execute (x).
How to eliminate wrong answers
Option A is wrong because write (w) on a directory allows creating, deleting, and renaming entries within it, but does not by itself permit traversal or access to existing files. Option C is wrong because the sticky bit (t) on a directory restricts deletion of files to their owners (used on /tmp); it does not grant traversal. Option D is wrong because read (r) on a directory only allows listing the directory's entries (e.g., via ls), not entering it or accessing files inside.