There are two areas in which system administrators use the shell as part of their job: setting up a generic environment for users and system security. In this chapter, we'll discuss bash's features that relate to these tasks. We assume that you already know the basics of UNIX system administration. [1][1] A good source of information on system administration is Essential System Administration by leen Frisch (O'Reilly & Associates).