Distributed Networks Home
DBWebApplications eWebProgrammer
prev next prev next
Course navigation
Lesson 1
File ownership and access permissions
Most of the resources available on a UNIX system are accessed as though they were files. In addition to traditional hard disk files containing data, the operating system treats devices (like printers and modems) as special kinds of files. The commands you use to work on the system are executable programs accessed as files. Even network connections can be treated as special types of files. Thus, a clear understanding of the basic attributes of files extends to an understanding of how access to a wide class of system resources is managed.
In this module, we will investigate the access control primitives of the UNIX system. The system is based on a notion of ownership, together with a set of access permissions.
At the completion of this module, you will be able to:
  1. Describe the central role that files play in the UNIX environment
  2. List the principles of file and directory ownership
  3. Set user and group ownership
  4. Explain how UNIX grants access to files and directories
  5. Set file and directory access permissions
Course navigation