In both cases, specific hostnames must use FIRST name as listed in hosts or by reverse DNS lookup. /etc/hosts.equiv and $HOME/.rhost are of form hostname username1 username2 Can use + to mean all. Can not use IP addresses, nor wildcards like .domain.name or *.domain.name for hostnames. Each hostname must be + or a specific host name. /etc/hosts.allow /etc/hosts.deny inetd-svc-name: hostname1 hostname2... (forget suppying user names here, because requires non-secure remote user name lookups). Can use ALL to for service name or hostname. Can use lots of other wildcards for names and addresses. See man page. sshd: x sshd: y is equivalent to sshd: x y