Many un*x systems ship with a user account named 'operator'. What is the purpose of this account?
Do some systems actually make use of this account, or is this more of a historical legacy? Have you ever made use of this account in your organization?
The 'operator' account tends have a home directory set to something like /root
or /
. Why is this?
Linux:
Login: operator Name: operator
Directory: /root Shell: /sbin/nologin
Or FreeBSD:
Login: operator Name: System Operator
Directory: / Shell: /usr/sbin/nologin
On FreeBSD, some files are actually owned by user 'operator':
# find / -user operator -exec ls -ld {} \;
drwx------ 2 operator operator 512 Apr 20 17:11 /var/db/entropy
This question is surprisingly hard to google, since nearly all google results are regarding shell or code operators.