Como habilitar el acceso rsh en RHEL5

Publicado en: Tecnología

Entre todos los how to’s de la red, entre ellos el del blog de Rajaseelan en el que más recogido he encontrado todo, aún hay cosas que faltan. Este How To trata de unificar y aclarar los pasos para instaalr, activar y configurar convenientemente un Linux Red Hat Enterprise 5 en concreto, pero se puede aplicar a cualquier otra versión de Linux con sus pequeñas adaptaciones.

1. Instalar el paquete rsh-server.

# yum install rsh-server

2. Comprobar que rsh, rlogin y rexec están añadidos al fichero securetty, si no lo están los añadimos al final del fichero.

# vi /etc/securetty
 añadir si son necesarios:
 rsh
 rexec
 rlogin

3. Confirmar que los servicios para estos protocolos están activados y reiniciamos xinetd:

# chkconfig rsh on
# chkconfig rexec on
# chkconfig rlogin on
# chkconfig xinetd on
# service xinetd restart

4. Crear un fichero .rhosts en la home del usuario del Linux donde nos conectemos.

# touch ~/*.rhosts

esto crea un fichero en la home del usuario actual, puede modificarse la ruta al usuario que necesitemos.

5. Asignar permisos al fichero:

# chmod 600 ~/.rhosts

6. Editar el fichero .rhosts para añadir los nombre de máquina que queramos permitir su conexión remota vía rsh:

nombre_maquina.dominio.ext nombre_usuario
windows_machine_name windows_username

estos equipos han de resolver el nombre desde el Linux vía DNS o vía archivo /etc/hosts

Y ya tendrás listo el acceso rsh.