El servicio RSH no se haya iniciado en el servidor. Muchos administradores de sistemas han sido engañados por la creencia errónea de que el mismo proceso servidor gestiona RSH y Telnet - no es así. El proceso de servidor RSH necesita ser iniciado y configurado por separado.
El demonio de Internet ( inetd ) puede estar bloqueando las conexiones RSH , es decir, no transmitir al servidor RSH cuando provenir de los Servidores . Esto se fija al permitir RSH en el archivo de configuración de inetd ( normalmente /etc /inetd.conf ) en el servidor .
El servicio iptables , el presente y en ejecución en muchas máquinas Linux , pueden estar bloqueando las conexiones RSH . En particular , la configuración por defecto de IPTables bloquea RSH en muchas versiones de las distribuciones de Linux - por lo que el usuario no necesita bloquear explícitamente RSH para este problema que ocurra. Esto se soluciona abriendo el puerto 514 mediante la adición de reglas al firewall iptables.