User Option Files

/etc/passwd

  • User info
  • Readable by all users

/etc/shadow

  • Shadow passwords
  • Readable only by root

/etc/group

  • Group info

/etc/gshadow

  • Group shadow passwords
  • Groups almost never have passwords

 

/etc/bashrc
  • System wide aliases and functions
/etc/profile
  • System wide environment stuff and startup programs
/etc/skel/.bashrc
  • Template used when a new user is created
$HOME/.bashrc
  • User's aliases and functions
$HOME/.bash_profile
  • User's environment stuff and startup programs
$HOME/.bash_logout
  • Actions to be performed at logout
$HOME/.inputrc
  • Key bindings and other bits