/etc/security/access.conf is a file that restricts who can log in on a particular machine.

Syntax[edit]

Comments starts with the '#' character at the beginning of each line. Each line contains 3 fields, separated by a colon.

  1. Permission is defined with either a '+' (allow) or a '-' (deny)
  2. Scope as one or more of: 'users', '(groups)', or 'ALL'. Use the EXCEPT keyword to negate.
  3. Source as one or more of: The TTY, 'ALL' for all TTY's. LOCAL for local only, an IP address to restrict by IP
+ : root : cron crond :0 tty1 tty2 tty3 tty4 tty5 tty6
+ : (staff) (sys) (utils) (wheel) (visagg) EXCEPT dispatch ftp semipost trouble : ALL
- : ALL : ALL