USERFILE(5)USERFILE(5)NameUSERFILE - defines uucp security
Syntax
/usr/lib/uucp/USERFILE
Description
The utility uses the USERFILE to establish what access a remote system
can have to the local system. An entry should exist for each system.
If no entries exist for a particular system, the default entries are
used. The entries for particular systems have the following format:
login-name , node-name X # path-name
login-name
The name with which the remote system logs in.
node-name The name of the remote node.
X# The execution level for the remote system. The remote system
can execute commands defined in the file that have an execu‐
tion level less than or equal to the number #.
path-name The remote system can access anything at the local system
with this prefix.
Two entries must also be provided for systems not otherwise listed:
remote, X# path-name ...
local, X# path-name ...
These entries define the execution level and access pathnames for the
local system and all remote systems not defined by specific entries.
Examples
remote, X1 /usr/spool/uucppublic
local, X9 /
max,systemY /usr/sources /usr/src/share
max,systemZ X3 /usr
In the above example, the node named systemY with the login name max
has access to anything with the pathname prefixes and The node named
systemZ with the login name max can execute commands defined in with an
execution level of 3 or lower. It can access anything with the path‐
name prefix
Any other remote systems can execute commands defined in with an execu‐
tion level of 1 or 0. They can access anything with the pathname pre‐
fix of
Users on the local system can execute any of the commands defined in
and access anything on the system.
See Also
Guide to the uucp Utility
USERFILE(5)