userA
rlogin or rsh/rcp
| host X
---------------------|------------------------------------
v remote host
userA (NO)
in /etc/passwd? ----------+
| |
|(YES) |
| |
v (YES) |
Superuser?----------+ |
| | |
| | |
|(NO) | |
| | |
(YES) v | |
Access <----- host X | |
allowed /etc/hosts.equiv? | |
| | |
| | |
(NO)|<-------------+ |
| |
| |
| |
(YES) v |
Access <----- host X , userA |
allowed in |
$HOME/.rhosts? |
| |
| |
(NO)|<------------------+
|
| +----------------------+
v | |
rlogin (rlogin) v |
or ---------------> Password ---> Password----+
rsh/rcp prompt correct?
| |
| |
(rsh/rcp)| |(YES)
v v
Access Access
denied allowed